AUX_SOURCE_DIRECTORY

使用AUX_SOURCE_DIRECTORY(. SRCS)得到当前CmakeLists.txt目录下的源文件。
用MESSAGE( STATUS “src_DIRS = ${SRCS}.”)打印出来
【CMAKE】使用CMAKE遇到的问题
得到的字符串,每个源文件前都加了**./**。如果直接将这些字符串加上到顶层CmakeLists.txt目录的相对路径,会得到下面的结果。
【CMAKE】使用CMAKE遇到的问题
每个源文件路径上都有一个点。导致所有的源文件都找不到。

include_directories

使用
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} )
include_directories( . )
include_directories(… )添加当前CmakeList.txt所在目录。
都是不起作用的。并没有达到添加头文件搜索路径的效果

下面的命令是有效果的
INCLUDE_DIRECTORIES(…/include)
可以添加上层的include文件夹为头文件的搜索路径。

相关文章:

  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2021-12-05
  • 2021-05-20
猜你喜欢
  • 2021-07-29
  • 2021-09-17
  • 2021-11-07
  • 2022-12-23
  • 2021-12-05
  • 2021-08-29
  • 2021-05-24
相关资源
相似解决方案