Всем привет.
Вопрос к тем кто знает MakeFile или как то сталкивался с подобным. Хочу перенести из одного файла в другой.
Но я и сам cmake плоховато знаю. Если кто может помочь то буду признаетелен. И даже от пояснения что там и для чего буду благодарен.
MakeFile
CC = gcc
CFLAGS = `net-snmp-config --cflags`
BUILDAGENTLIBS = `net-snmp-config --agent-libs`
OBJS2 = subagent.o currentValue.o nextStep.o
PROGLIST = cli_locl cli_snmp myagn myagn2
all: prog
prog: $(PROGLIST)
cli_locl: cli.c locl.c common.h
$(CC) -lm cli.c locl.c -o $@
cli_snmp: cli.c snmp.c common.h
$(CC) -lm cli.c snmp.c -o $@
myagn: $(OBJS2)
$(CC) $(OBJS2) $(BUILDAGENTLIBS) -o $@
rm -f *.o
subagent.o: subagent.c
$(CC) $(CFLAGS) -c $< -o $@
currentValue.o: currentValue.c
$(CC) $(CFLAGS) -c $< -o $@
nextStep.o: nextStep.c
$(CC) $(CFLAGS) -c $< -o $@
myagn2: currentValue.c nextStep.c
net-snmp-config --compile-subagent myagn2 currentValue.c nextStep.c
clean:
@rm -f *.o $(PROGLIST)
CMakeLists
cmake_minimum_required(VERSION 3.3)
project(${PROJECT_NAME})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES main.cpp)
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
Или может есть какое то приложение которое может конвертировать?