CMakeSettings.json可用的宏变量

vs2017集成了cmake插件,支持创建、打开、编辑、编译、调试cmake工程,甚至支持跨平台远程生成调试,其中一些CMakeSettings.json可以使用的宏变量如下:

$ {workspaceRoot} - 提供工作区文件夹的完整路径
$ {workspaceHash} - 工作空间位置的散列; 用于为当前工作空间创建唯一标识符(例如,在文件夹路径中使用)
$ {projectFile} - 根CMakeLists.txt的完整路径
$ {projectDir} - 根CMakeLists.txt文件的文件夹的完整路径
$ {thisFile} - CMakeSettings.json文件的完整路径
$ {name} - 配置的名称

$ {generator} - 这个配置中使用的CMake生成器的名称


详细信息可参照:https://blogs.msdn.microsoft.com/vcblog/2016/10/05/cmake-support-in-visual-studio/#configure-cmake

猜你喜欢

转载自blog.csdn.net/dongchongyang/article/details/80076964