qyoooo 发布于 2024-12-23 14:45交叉编译tslib,可执行程序是X86架构问题现象: 将交叉编译完的tslib的测试程序放到开发板上执行,报错如下: 在ubuntu上执行file命令查看该可执行程序: 明明是跟着文档一步步操作却有问题 原因: 开发板是arm架构,当然不能执行X86架构的可执行程序。 解决办法: 将之前编译的内容先执行make distclean删除。 然后再按照文档重新操作一遍,但要注意修改这个工具链: Linux开发浏览 (347) 点赞收藏