我一直以来每年大约寻找C++编译系统和IDE的组合,带来了以下功能:ATLEAST建立在Windows,Linux和Mac OS使用IDE的跨平台构建系统?
- 跨plattform构建系统。
- 某种智能代码完成(IntelliSense的Visual Studio,那东西从Eclipse)。
- 集成在IDE内部的调试器(开始调试,在代码中设置断点,...)。
- 无需重新启动程序全部来编译或编辑代码。
对于我在哪个操作系统上运行IDE并不重要,唯一重要的方面是有一种方法可以在其他平台上构建(可能不需要IDE)。最接近这些的是CMake + VisualStudio的组合。问题在于,每当你想调整构建过程(添加或删除文件)时,你必须重新启动VisualStudio并重新配置所有设置,CMake不会为你设置。
因为我不想构建Qt项目,我总是跳过去看看Qmake。但从我现在阅读的内容来看,您可以使用它构建非Qt项目。将看看它。 –