有没有 C++的大佬,远程帮忙看一个 windows 编译的问题,付费可谈

217 天前
 ViggoSite

相关主要依赖,opencv 、onnxruntime

我目前使用 cmake 编译,调试了很久,目前编译步骤成功,但是无法正常运行,运行出现提示 “应用程序无法正常启动(Oxc000007b)。请单击"确定"关闭应用程序” 不知道如何调试解决,求助各位大佬!

付费可谈,有兴趣的大佬麻烦联系我

wx: www6688cx

2270 次点击
所在节点    C++
10 条回复
ysc3839
217 天前
0xc000007b 对应的是 STATUS_INVALID_IMAGE_FORMAT ,建议检查是否有可执行文件损坏。
ViggoSite
216 天前
@ysc3839 这个我确实也不太清楚,但是编译完成后,正常不会有损坏应该
Fayec
216 天前
ewiglicht
216 天前
确保 vc++库全部正确安装,用 dependency walker 跑一遍?
ViggoSite
216 天前
@Fayec 确实是缺少 dll 了,解决了,感谢大佬。方便可以加我,发个红包给您!
200gaga
216 天前
onnxruntime 可以编译成静态的
bihui
216 天前
我也是,编译后发现很多 exe 都不能执行,大概率是少库。
tool2d
216 天前
我用这个编译过的,没遇到任何问题,也不需要动态 dll 库。

https://github.com/sml2h3/onnxruntime-static-lib
oscardavis
216 天前
推荐用 vcpkg( https://vcpkg.io)安装第三方库,相关的 dll 在编译时可以自动拷贝到 exe 文件夹
roycestevie6761
216 天前
可惜了,这种场景对我来说找到问题就是几秒钟的事情

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/978854

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX