在Linux中,如何在Eclipse中创建QT应用程序?我在eclipse.org中看到了一些集成插件,但是它们似乎已经停止了,不再受支持了。
由于我要开发一个项目,它可能会在几年后开发,我想找到一个合适的解决方案。
发布于 2016-07-01 08:45:50
我是如何做Linux + eclipse + Qt + CMake的。
它的好处是源代码只使用CMake,它们的构建就像它只是一个普通的CMake项目一样。而且您也不会用eclipse的内容来污染它们: eclipse工作区和项目文件就在外面。
Qt
资料来源
../../myproject/。它可以工作,因为工作区就在CMake项目目录之外。CMake发生器
Release文件夹。构建
它现在应该构建在"Release“目录中。如果没有,请在"Make“视图中,双击”Make“视图中的"Release”目标,从"Release“目录中删除所有内容并重新运行cmake。
我使用的CMakeLists.txt模板:https://stackoverflow.com/a/36181462/4742108
CMakeLists编辑是手工完成的。所以你可以和任何人合作,因为要构建软件,他们只需要源文件和CMakeLists.txt。(CMake是最广泛使用的C++构建系统之一)
发布于 2016-07-01 06:15:04
我建议使用Qt。在开始使用Qt开发之前,我还使用了一段时间的Eclipse以及Visual。我试图在Qt中继续使用这些,但最终我切换到了Creator。一开始很奇怪,但是一旦您习惯了它,它就会好得多(特别是在开发Qt应用程序时)。
使用standalone,您可以开发不使用Qt的独立C++应用程序。您可以选择三个构建系统(据我所知):qmake、qbs和cmake。
至于开发大型应用程序,许多使用Qt的公司都这样做。Qt本身(这是一个庞大的项目)是用Qt开发的。:)
Creator的一个很好的部分是,开发的很大一部分来自第三方贡献者,因此可以放心地为您希望看到添加和/或修复的内容提供补丁。
要开始,请从这里下载它。
https://stackoverflow.com/questions/38131663
复制相似问题