cmake如何找到当前cmake所在目录
时间: 2024-04-23 19:20:59 浏览: 501
获得当前应用程序执行时所在的目录
5星 · 资源好评率100%
在CMake中,可以使用`CMAKE_CURRENT_SOURCE_DIR`和`CMAKE_CURRENT_BINARY_DIR`变量来获取当前CMakeLists.txt所在的源代码目录和构建目录。
- `CMAKE_CURRENT_SOURCE_DIR`表示当前CMakeLists.txt所在的源代码目录。
- `CMAKE_CURRENT_BINARY_DIR`表示当前CMakeLists.txt所在的构建目录。
这两个变量可以用于指定文件路径、包含头文件等操作。例如,如果你想在当前源代码目录下创建一个子目录,可以使用`${CMAKE_CURRENT_SOURCE_DIR}`来指定路径。
阅读全文