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

2023 年 10 月 4 日
 ViggoSite

相关主要依赖,opencv 、onnxruntime

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

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

wx: www6688cx

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

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

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

https://study.congcong.us/t/978854

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

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

© 2021 V2EX