123456789101112131415161718192021 |
- cmake_minimum_required(VERSION 3.7)
- project(FDIACS)
- set(CMAKE_CXX_STANDARD 14)
- set(CMAKE_CXX_COMPILER "/usr/bin/g++-7")
- #set(CMAKE_CXX_FLAGS "-DDEBUG")
- add_executable(FDIACS main.cpp soapcwmpService.cpp soapC.cpp httppost.cpp stdsoap2.cpp )
- target_link_libraries(FDIACS zdb)
- target_include_directories(FDIACS PRIVATE "/usr/include/zdb")
- target_include_directories(FDIACS PRIVATE "/usr/include/mysql++")
- find_package(Threads)
- target_link_libraries(FDIACS ${CMAKE_THREAD_LIBS_INIT})
- #target_link_libraries(FDIACS gsoap++)
- target_compile_options(FDIACS PRIVATE -D SOAP_MEM_DEBUG)
- target_include_directories(FDIACS PRIVATE "/usr/local/share/gsoap")
- find_package (Threads)
- target_link_libraries (FDIACS ${CMAKE_THREAD_LIBS_INIT})
- #target_link_libraries(FDIACS InfluxDB)
- target_compile_options(FDIACS PUBLIC ${MYSQL_CFLAGS})
- target_link_libraries(FDIACS ${MYSQL_LIBS})
- target_link_libraries(FDIACS mysqlpp)
|