- 主题:生成exe都不能运行
用的是vs 2019, win10
检查了direct X 貌似是12,正常,然后又sfc /scannow完成了以后还是这样
--
FROM 223.72.98.*
0xC000007B, STATUS_INVALID_IMAGE_FORMAT
32位系统上试图跑64位的dll/exe,或者x86上试图跑arm的dll/exe
--
FROM 123.118.189.*
vs2019 里面包含了很多套编译器。你用的是哪个?
【 在 soncyme 的大作中提到: 】
: [upload=1][/upload]
: 用的是vs 2019, win10
: 检查了direct X 貌似是12,正常,然后又sfc /scannow完成了以后还是这样
: ...................
--
FROM 115.171.63.*
我这个是网上下的一个程序
先用cmake,设置了QT5.1.11(这个里面是选的msvc_2017_64的cmake/qt5)和boost1.73的路径后,然后就选择用vs16 2019生成。然后就cmake按部就班地configure, generate, open project
然后就用vs 下面的release x64 生成了。
其它的好像没啥设置了
【 在 dormouseBHU 的大作中提到: 】
: vs2019 里面包含了很多套编译器。你用的是哪个?
:
--
FROM 223.72.98.*
我又试了一下cmake时候重新指定了x64的,然后vs的时候release x64, 还是同样的错误
不知道cmake里QT指定的是msvc2017和vs2019有没有冲突,需要不需要装一个vs2017呢?
【 在 z16166 的大作中提到: 】
: 0xC000007B, STATUS_INVALID_IMAGE_FORMAT
: 32位系统上试图跑64位的dll/exe,或者x86上试图跑arm的dll/exe
--
FROM 223.72.98.*
一般用depends看dll/exe哪个不对
或者用GFlags的show loader snaps查,100%能定位,这个三言两语说不清,自己google吧
https://docs.microsoft.com/zh-cn/archive/blogs/junfeng/debugging-loadlibrary-failures
【 在 soncyme 的大作中提到: 】
: 我又试了一下cmake时候重新指定了x64的,然后vs的时候release x64, 还是同样的错误
: 不知道cmake里QT指定的是msvc2017和vs2019有没有冲突,需要不需要装一个vs2017呢?
:
--
修改:z16166 FROM 123.118.189.*
FROM 123.118.189.*
好的谢谢!~~~
【 在 z16166 的大作中提到: 】
: 一般用depends看dll/exe哪个不对
: 或者用GFlags的show loader snaps查,100%能定位,这个三言两语说不清,自己google吧
:
--
FROM 223.72.98.*
下载这个
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
(vc_redist.x86.exe/vc_redist.x64.exe)在需要运行的机器上面安装一下试试。
【 在 soncyme 的大作中提到: 】
: [upload=1][/upload]
: 用的是vs 2019, win10
: 检查了direct X 貌似是12,正常,然后又sfc /scannow完成了以后还是这样
: ...................
--
FROM 114.255.101.*
点击看看“日志文件”,还有这个是你自己编译完成后不能够运行,还是将这个exe发到其他的机器上面不能够运行?
【 在 soncyme 的大作中提到: 】
: 出现了这个,安装没成功
: [upload=1][/upload]
--
修改:shootings FROM 114.255.101.*
FROM 114.255.101.*