11
CMakeLists.txt
の書き込み方法Linux環境でのみ、システム全体のlibrt
ライブラリに条件付きでリンクするにはどうすればよいですか?rt-libraryへの条件付きCMAKEリンク
CMakeLists.txt
の書き込み方法Linux環境でのみ、システム全体のlibrt
ライブラリに条件付きでリンクするにはどうすればよいですか?rt-libraryへの条件付きCMAKEリンク
cmakeには、環境検出に役立ついくつかの事前定義された変数があります(WIN32、UNIX、APPLE、CYGWIN)。ここでは完全なリストは以下のとおりです。http://www.cmake.org/cmake/help/cmake-2-8-docs.html#section_VariablesThatDescribetheSystem
ですから、
if(UNIX AND NOT APPLE)
target_link_libraries(target_name rt)
endif()
ような何かを書くことができます