我已经使用 cmake 和 openembedded 交叉编译了这个 qt app 1 。它是从 i686 交叉编译到 geode 的,所以我想如果我链接到 geode 库,我应该能够在我编译它的 i686 主机上运行它。正如您从图像中看到的那样,它运行得不太正确。使用 strace 似乎表明 qt 对所有内容都使用了一些有趣的编码,例如:
stat64("\342\274\200\347\200\200\347\210\200\346\274\200\346\214\200", 0x869566c) = -1 ENOENT (No such file or directory)
有任何想法吗?
谢谢,杰恩