我正在使用cmake来配置我的项目.我使用读取CMakeLists.txt的qtcreator可视化项目的文件.我有一些文本文件(非代码:配置文件,日志,..),我想将它们添加到我的cmake项目,而不是(当然)编译/链接它们.可能吗 ?它的主要目标是使用qtcreator在我的项目树中自动打开它们并编辑它们...感谢您的帮助.
Fra*_*ser 17
您应该能够将它们添加到您的源列表中,无论哪个add_executable
或add_library
适当的调用,它们将出现在IDE中.
我相信CMake使用文件的扩展来确定它们是否是实际的源文件,因此如果你的扩展名为".txt"或".log",它们将不会被编译.
您可以创建自定义目标以使这些文件出现在 IDE 中,而不是添加构建库或可执行文件不直接需要的文件:
add_custom_target(myapp-doc
SOURCES readme.txt)
Run Code Online (Sandbox Code Playgroud)