【发布时间】:2014-07-09 18:44:08
【问题描述】:
我使用了 qmake,但我想尝试使用 cmake..
我想使用如下的项目结构:
我的项目 - 建造 - 发布 -- 调试 -- 源代码 -- mysource1.cpp -- mysource1.h -- mysource2.cpp -- mysource2.h ... -- main.cpp myexecutable_release myexecutable_debug CMakeLists.txt如何设置 CMakeLists.txt 以使用上述结构?如何使用 QtCreator 关联调试和发布配置? 或者,因为我没有任何特别复杂的需求,我应该忘记它并继续使用 qmake 吗? (是linux/windows的科学软件)
BDW:是的,我已经阅读了 CMake 教程,但是他们没有从像这个问题这样的基本内容开始,而是已经介绍了内省和生成器等复杂主题。也许不同的受众??
【问题讨论】:
-
在我看来,如果你一直在使用 qtcreator 并且习惯于 qmake 项目,那么除非必要,否则不应该换成 cmake。 qmake 可以得到你想要的。如果您仍然需要迁移到 cmake,那里有很多教程,其中一些涵盖了您正在寻找的基础知识。
标签: c++ cmake qt-creator