Qt4.8从ubuntu编译到windows
我有一个简单的应用程序,可以在Ubuntu 12.04的桌面上编译,但不能在Windows上编译。我安装了来自synaptic的MinGW工具链和来自的QT 64位软件包 我转到工具-->选项-->构建,手动添加了/usr/bin/i686-w64-mingw32-g++,以及上面链接(在bin文件夹中)中的g++.exe作为手动_1和手动_2 但是,当我创建自定义目标时,我无法选择手动工具链,它将恢复标准GCC x86_64 linux 我做错了什么?Qt4.8从ubuntu编译到windows,qt,mingw,qt-creator,qt4.8,Qt,Mingw,Qt Creator,Qt4.8,我有一个简单的应用程序,可以在Ubuntu 12.04的桌面上编译,但不能在Windows上编译。我安装了来自synaptic的MinGW工具链和来自的QT 64位软件包 我转到工具-->选项-->构建,手动添加了/usr/bin/i686-w64-mingw32-g++,以及上面链接(在bin文件夹中)中的g++.exe作为手动_1和手动_2 但是,当我创建自定义目标时,我无法选择手动工具链,它将恢复标准GCC x86_64 linux 我做错了什么? 我怀疑g++.exe文件是否能正常工作,
我怀疑g++.exe文件是否能正常工作,因为它是windows二进制文件,但为什么它不选择系统mingw二进制文件呢?您应该检查几件事
- 您的gcc版本号
- 您的gcc路径是否已添加到环境变量中
最后,QtCreator编译了我的代码 添加了QtCreator标签,因为这似乎是问题所在。Qt Creator的哪个版本?你可能会尝试最新的,整个事情得到了重新设计,在最近的版本。