CMake 中的路径变量
Path variables in CMake
尝试将生成文件项目转换为 CMake。在我的制作文件中,我有这样的东西:
MY_PATH := ../../../../..
LOCAL_SRC_FILES := main.cpp
$(MY_PATH)/AlertIcon.cpp
但以下内容在 CMake 中不起作用:
set(MY_PATH, "${CMAKE_SOURCE_DIR}/../../../../..")
add_library(mylib SHARED
main.cpp
${MY_PATH}/AlertIcon.cpp)
正确的语法是什么?
在set(MY_PATH "${CMAKE_SOURCE_DIR}/../../../../..")
中,参数之间不应该是逗号。
请参阅文档。
此外,您可以使用message(${MY_PATH})
来"调试"变量值。
相关文章:
- boost xml parsingl将xml的路径作为变量发送
- 从 C 中的变量获取文件的路径,C++
- 如何为文件路径使用变量?
- CMake 中的路径变量
- 在 Visual Studio 2010(及更高版本)中定义包含或链接路径变量的位置
- 局部变量 'sp' 在被读取之前在所有路径中重新分配
- 如何更改变量文件名的文件路径?
- 如何从文件中存在的路径中检索环境变量
- 如何将文件路径分配给C 中的变量
- QT;我如何在运行时存储通往变量的资源路径
- 使函数接受字符串变量内的路径
- 我正在尝试在Eclipse中构建一个C 项目,但是即使在使用MINGW路径设置路径变量之后,也会获得构建错误
- 从变量字符串中提升文件系统路径
- 当InProcServer32键定义DLL的完整路径时,path环境变量中为什么需要COM DLL的路径
- 无法使用 CMake 变量PROJECT_SOURCE_DIR定义静态库的绝对路径
- 我如何克服无声无法更改VC 2013中的路径环境变量
- 最短路径,带有两个变量
- 为什么ShellExecute不能使用包含文件路径的LPCSTR变量
- 代码块,添加了环境变量路径,但在安装文件夹之外出现 g++ 错误
- 错误的环境变量路径以Visual Studio 2013结尾