有没有办法在notepad ++编辑器中对CMake中的块进行注释?
我试过在Google上搜索,但找不到多少.
需要帮助!谢谢,
我有一个名为" install_copy_dlls.cmake " 的脚本,它被调用以从顶级cmake文件执行,如下所示.
INSTALL(SCRIPT"install_copy_dlls.cmake")
并且,我有一个名为" USE_OSG_STATIC " 的变量,如果我使用静态编译的OpenSceneGraph设置为ON,如果我使用动态编译的OpenSceneGraph则设置为OFF.
我需要在install_copy_dlls.cmake脚本中使用此变量.
所以,这是install_copy_dlls.cmake文件的样子.
复制其他所需的dll ...
if(NOT USE_OSG_STATIC)//如果是动态OSG
复制osg dlls
在这里,我尝试使用"message"来打印USE_OSG_STATIC变量,它不会打印任何内容.
任何人都可以解释为什么我不能在脚本文件中使用变量?
我正在进行post build,INSTALL命令.在构建项目之后,我构建了INSTALL项目,该项目将目录复制到用户指定的位置.我的工作正常
安装(TARGETS EXECTUABLE RUNTIME DESTINATION CMAKE_INSTALL_PREFIX/USERSPECIFIEDLOCATION).
我想将其更改为
安装(TARGETS EXECTUABLE RUNTIME DESTINATION CMAKE_INSTALL_PREFIX/DEBUG或RELEASE).
因此,如果我在VS2012中使用debug构建,它应该将可执行文件复制到CMAKE_INSTALL_PREFIX/DEBUG而不是CMAKE_INSTALL_PREFIX/USERSPECIFIEDLOCATION.
提前致谢.