TI中文支持网
TI专业的中文技术问题搜集分享网站

TI官方SDK自带在QT编译APP后无法运行,ldd查看提示不是动态可执行文件

TI官方SDK自带在QT编译APP后无法运行,ldd查看提示不是动态可执行文件

  • >source /opt/ti-sdk-am335x-evm/linux-devkit/environment-setup       

然后进例子:cd /opt/sliders

qmake

make

把slider拷贝到板子上,提示:-sh: ./sliders: not found

在ubuntu下ldd slider查看所依赖的库文件,提示:不是动态可执行文件

这是为什么?官方提供的QT库文件有问题?提供的qmake有问题?

求高手。。。。。

Steven Liu1:

你用的是那个版本的SDK?板子上面跑的系统是自己编译的,还是卡上自带的?如果是自带的话,建议你重做一下,之前发现有人使用linaro编译器编出来的程序,跑在arago编译器编出的系统上是会有这种情况的。

sankye zhang:

回复 Steven Liu1:

ti-sdk-am335x-evm-06.00.00.00-Linux-x86-Install.bin

系统是自带的…..

我怎么样重做系统?是重新编译QT写进去还是重新做个文件系统,用你们提供的Qt库文件?

sankye zhang:

回复 Yaoming Qin:

换了个文件系统就好了。。。。果然是编译器版本不兼容问题。谢谢

赞(0)
未经允许不得转载:TI中文支持网 » TI官方SDK自带在QT编译APP后无法运行,ldd查看提示不是动态可执行文件
分享到: 更多 (0)