我有一个基于 Makefile 的C ++项目。 我使用 Eclipse 和IDE(在Ubuntu上),它与Makefile完美配合。我手工编写Makefile,所以我不需要任何可以自动生成它的东西。
我听说 QT 使用自己的qmake
buld系统,它从.pro项目文件生成Makefile:
除了Qt Creator之外,Qt还提供qmake,这是一个跨平台的构建脚本生成工具,可以自动为不同平台的开发项目生成Makefile。
Eclipse QT插件描述说:
Qt Eclipse Integration无缝集成了整个Qt开发工作流程: 使用.pro文件导入程序和图形项目编辑器进行纯qmake项目管理(不强制使用Eclipse特定项目文件格式)
似乎我想使用Qt,它绝对必须使用自己的qmake
构建系统,它将生成makefile。我不喜欢这个想法,因为我的Makefile过于复杂,我不想付出太多努力来弄清楚如何将我的整个Makefile翻译成.pro文件或类似文件。
qmake
吗?我可以像以前一样只使用make
命令吗?