热门
最新
红包
立Flag
投票
同城
我的
发布
大囚长
9 月前
truejailman
由于NPU的生态系统尚不成熟,许多企业仍倾向于使用成熟的GPU解决方案,特别是在需要图形处理的应用中。
下一条:
又是被征服的一天,没有被linux难倒,却快Qt整崩溃了,Qt的护城河远比想象牢固得多。在Windows下,可以轻易使用Qt编译x86_x64下的Windows程序,这无可厚非。 但凡换个平台,比如交叉编译arm架构的linux程序,从msvc换到了gcc,从MinGW32换到了MinGW64,从gcc14.2换到了gcc9.2,从Windows换到了Ubuntu,从Ubuntu2024换到了Ubuntu2016,试了多种脚本命令。最终啥也没干成,只会报各种C++错误,第一次深深地体会到了什么叫“C++的abi不稳定”,这他宝贝地明明叫“C++的abi非常不稳定”。 上位机的领域不好说,但在嵌入式领域,我个人感觉C++最大的问题就不是内存安全,而是这该死的abi兼容性,不同C++版本的abi不兼容就算了,结果同一个C++版本有多个不同厂商的编译器,彼此编译的程序的abi还不兼容。即便是同一个厂商同一个版本的编译器,在不同平台的表现竟然还不一定相同?!整个生态严重畸形,初学者大半时间都得浪费在兼容性上 后来没辙了,到正点原子的资料盘里考古,好不容易在 Ubuntu2016下交叉编译了Qt库,结果构建时又报错,报的是缺少什么模块的错?!我明明安装了所有模块,脚本选项里也没有跳过这个positioning模块,what can i say?
立即登录