查看完整版本: [-- 使用VS2019社区版编译 Qt5.15.2始终报错 --]

QTCN开发网 -> Qt安装与发布 -> 使用VS2019社区版编译 Qt5.15.2始终报错 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

weiweiqiao 2020-12-02 22:45

使用VS2019社区版编译 Qt5.15.2始终报错

我的操作系统是win7 64位系统,vs2019社区版16.8.2,在编译Qt源码过程中始终报错“LNK1112: module machine type 'x86' conflicts with target machine type 'X64'”这个该如何处理??
我在网上找的编译configure:configure -static -confirm-license -opensource -release -prefix "D:\Qt5.15.2" -qt-sqlite -qt-zlib -qt-libpng -qt-libjpeg -nomake tests -no-compile-examples -nomake examples

weiweiqiao 2020-12-02 22:50
[attachment=22110][attachment=22110] 我选择的命令行

lixinwei 2020-12-03 16:57
这个命令行应该是没问题的
我用相同的命令行,VS2019 x64,是可以编译的,没有出现类似的链接错误
怀疑是楼主之前编译了x86的,然后没删目录,就开始编译x64
把qt-everywhere-src-5.15.2这个文件夹删了,重新解压出一份源码,再尝试编译一下

weiweiqiao 2020-12-04 20:55
lixinwei:这个命令行应该是没问题的
我用相同的命令行,VS2019 x64,是可以编译的,没有出现类似的链接错误
怀疑是楼主之前编译了x86的,然后没删目录,就开始编译x64
把qt-everywhere-src-5.15.2这个文件夹删了,重新解压出一份源码,再尝试编译一下
 (2020-12-03 16:57) 

谢谢,我试试~~

fsu0413 2020-12-10 21:47
编译Qt建议新建一个文件夹,文件夹名不要太长

rpdhunter 2020-12-11 14:26
编译前 clean一下


查看完整版本: [-- 使用VS2019社区版编译 Qt5.15.2始终报错 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled