dev(UML-981): Добавил описание в cmake файле при возникновении ошибки компиляции на старых версиях ubuntu

This commit is contained in:
Vadim Sychev 2022-08-15 15:20:32 +03:00
parent 1e31c327a1
commit e6d8fcda5a

View File

@ -31,7 +31,8 @@ file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/program_configure.json
file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/profinet_device_configure.json
DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
#Если не собирается с ошибкой линкера undefined reference pthread, то добавить флаг линкера:
#add_link_options(-lrt)
add_executable(${TARGET_NAME} ./main.cpp ${SRC_FILES})
target_include_directories(${TARGET_NAME} PRIVATE
@ -45,4 +46,7 @@ target_include_directories(${TARGET_NAME} PRIVATE
target_link_directories(${TARGET_NAME} PUBLIC ${LIBS_INSTALL_PATH}/lib/x86_64)
#Если не собирается с ошибкой линкера undefined reference pthread, то после ${Boost_LIBRARIES} добавить pthread или -lpthread:
#target_link_libraries (${TARGET_NAME} PUBLIC profinet osal ${Boost_LIBRARIES} pthread)
target_link_libraries (${TARGET_NAME} PUBLIC profinet osal ${Boost_LIBRARIES})