0
cmakeの特定のターゲットに興味深いディレクトリを含めるにはどうすればいいですか?
私はCmakeについて質問があります。
"helloAll"を呼び出すと、サブターゲットHelloとHello2が構築されます。
しかし、HelloとHello2にはそれぞれ別のディレクトリが含まれている必要があります。
add_library()には特定のオブジェクトを含めることができますが、include_directoryにはできません。
解決策はありますか?
ありがとうございます!
add_custom_target(helloAll DEPENDS Hello Hello2)
#When building Hello include Src/inc
include_directories(Src/inc)
#When building Hello include Src/inc2
include_directories(Src/inc2)
add_library(Hello Src/hello)
add_library(Hello2 Src/hello2)
message(STATUS "CMAKE_INCLUDE_CURRENT_DIR: ${CMAKE_INCLUDE_CURRENT_DIR}")
build_command(buildCommand TARGET helloAll)
message(STATUS "buildCommand: ${buildCommand}")