VS2019 创建Qt项目,没有x64

王桑的一天 2021-04-09 12:21:34
VS2019 创建Qt项目,没有x64。 只有x86,x86 能成功编译运行

我已勾选安装了 msvc_x86, msvc_x64, 也配置好路径了:



手动添加一个 x64, 并且在项目 属性 > Qt Project Settings > Qt Installation 设置了 x64的环境, 编译运行报错:
...全文
1296 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
屁屁rtq 2022-09-07
  • 打赏
  • 举报
回复

被搞了两天了,老哥们搞好了码

qq_29714537 2022-01-26
  • 打赏
  • 举报
回复

问题解决没有,我遇到同样问题没解决。

王桑的一天 2021-04-09
  • 打赏
  • 举报
回复
系统环境变量里, 没有 QT_ 开头的设置
hitzsf 2021-04-09
  • 打赏
  • 举报
回复
看看环境变量的设置呢
王桑的一天 2021-04-09
  • 打赏
  • 举报
回复 1
生成可以成功, 一运行就报上面的错误

已启动重新生成…
------ 已启动全部重新生成: 项目: QtTest, 配置: Release x64 ------
Reading Qt configuration (D:\Qt\Qt5.12.0_msvc\5.12.0\msvc2017_64\bin\qmake.exe)
uic QtTest.ui
rcc QtTest.qrc
moc QtTest.h
 RCC: Warning: No resources in 'C:\Users\ANDY\source\repos\QtTest\QtTest\QtTest.qrc'.
main.cpp
QtTest.cpp
qrc_QtTest.cpp
moc_QtTest.cpp
QtTest.vcxproj -> C:\Users\ANDY\source\repos\QtTest\x64\Release\QtTest.exe
========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ==========
王桑的一天 2021-04-09
  • 打赏
  • 举报
回复
我还安装了 mingw73 版本的 qt , 为什么我编译x64的会加载 mingw73目录的 dll “QtTest.exe”(Win32): 已加载“C:\Windows\System32\ws2_32.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\vcruntime140_1.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\vcruntime140.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\dwmapi.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\uxtheme.dll”。 “QtTest.exe”(Win32): 已加载“D:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\libstdc++-6.dll”。模块已生成,不包含符号。 “QtTest.exe”(Win32): 已加载“D:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\Qt5Gui.dll”。模块已生成,不包含符号。 “QtTest.exe”(Win32): 已加载“D:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\libgcc_s_seh-1.dll”。模块已生成,不包含符号。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\mpr.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\netapi32.dll”。 “QtTest.exe”(Win32): 已加载“D:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\libwinpthread-1.dll”。模块已生成,不包含符号。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\userenv.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\version.dll”。 “QtTest.exe”(Win32): 已加载“C:\Windows\System32\winmm.dll”。 Qt VS Tools: QML debug: Debugging project 'QtTest'... Qt VS Tools: QML debug: DISABLED: Error reading command line arguments 0x00007FFCD5CF2136 (ntdll.dll)处(位于 QtTest.exe 中)引发的异常: 0xC0000139: Entry Point Not Found。 程序“[20944] QtTest.exe”已退出,返回值为 -1073741511 (0xc0000139) 'Entry Point Not Found'。

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧