所以看起来Digia从诺基亚手中接过Qt,得到一些简单的下载就太乱了.
如果我现在进入下载页面(http://qt-project.org/downloads),我看到有一个Windows的Qt Creator 2.6.2下载.当我下载并运行安装时,似乎MinGW不再与它一起打包.
我试图单独安装MinGW 4.4然后添加一个工具链,但是当我尝试编译基于CMake的项目时没有运行.
然后我遇到了提供Qt SDK 1.2.1的诺基亚网站; 但现在它们看起来需要您创建一个帐户才能下载安装程序.
下载整套Qt库可能会被建议,但这不是最好的主意,因为我基本上是为基于CMake的开源库编写了一个安装程序,我一直在工作了一段时间(http://tudat.tudelft.nl).
用户不满意必须下载所有Qt库,因为我们没有使用它们中的任何一个.
我现在已经完全用完了解决方案(请注意,这似乎只是Windows的一个问题,因为当我在Linux和Mac上安装Qt Creator时,GCC自动检测似乎工作正常).
那么,简而言之,是否有人有一个简单的安装例程来安装Qt Creator并让它与MinGW一起编译基于CMake的项目?
提前致谢!
卡尔蒂克
PS:我知道Qt Creator + MinGW上有很多线程,但现在看起来它们都已经过时了,最近Digia和诺基亚网站都有变化.
我应该补充一点,问题不在于Windows下无法自动检测工具链.我设法通过将Qt Creator添加到系统路径中来自动检测MinGW和CMake.问题是,当我尝试打开我的项目的CMakeLists.txt文件时,我无法选择任何生成器.
小智 0
直接说:
正如您已经提到的,Qt Creator 很可能通过自动检测获取所有内容。尽管如此,您应该检查 Qt 设置是否一切就绪,例如调试器。
第一次打开 cmake 项目时,Qt Creator(应该)询问要使用的工具链。如果之后想更改链,请删除构建文件和 cmake 目录。
Qt Creator 和 cmake 的更多详细信息:http://qt-project.org/doc/qtcreator-2.7/creator-project-cmake.html
| 归档时间: |
|
| 查看次数: |
3954 次 |
| 最近记录: |