This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

關於QT 運行在 arago-base-tisdk-image-am335x-evm

Expert 2272 points

請問..

若我使用TI SDK6.0 並且使用TI 基礎檔案系統 arago-base-tisdk-image-am335x-evm

若我想使用QT, 我需要copy 什麼LIB庫到我們的板子上嗎??

  • 你可以参考一下这里:http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_Hands_on_with_QT

    这里面包含了从环境的建立到调试的过程,比较全了。

  • Hi Steven

    我當然知道這個link  !!

    我之前用Tisdk-rootfs-image-am335x-evm.tar.gz  檔案系統來 測試QT也沒問題

    我是指如果我們原先使用TI 基礎檔案系統(arago-base-tisdk-image-am335x-evm.tar.gz)

    想在這個架構下使用 QT ,該加入哪些LIB??

    The arago-base-tisdk-image-am335x-evm.tar.gz is a barebones filesystem. It includes things like busybox and other packages but doesn't include alot of larger libraries like Qt, Gstreamer etc.. Its a good starting point for customers who want a minimal filesystem that can boot that they can later install additional software on top of.

  • 楼主是希望从rootfs中的Qt库拷到base文件系统中吧,Qt库一般在/usr/loacl/*qt*/中,其中fonts/ libQtCore.so*  libQtGui.so*  libQtNetwork.so* 这些库是必须的

  • Hello Kooking

    我複製了 lib*Qt*  還缺

    libEGL

    libIMGegl

    libsrv_um

    目前可以運行Qt helloworld範例

  • 不要直接复制Sdk 6.0中文件系统的qt库;那个库是有问题的,具体可见下面这个链接(同样的问题我也遇到了,搞了两天,,,):

    http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/p/30085/92045.aspx#92045

    新发布的SDK不知道把这个问题修复了没,如果没有建议 TI 还是尽快 fix 一下吧,你可以没有Qt 库,但不能搞一个有问题的上去 ,对吧 :)。

    建议按照下面这个链接,自己编译安装qt的库:

    http://processors.wiki.ti.com/index.php/Building_Qt

  • 感谢 9527 的提醒,我没有注意到移植的这个版本会有bug,那楼主还是辛苦一下重新移植一下吧。

    字体fonts/ 和库文件libQtCore.so*  libQtGui.so*  libQtNetwork.so* 是运行一个小qt app必须的,对不同的应用可能还需要增加其它的库,比如图片的支持可能要libjpeg* libpng*之类,一般可以提示缺少什么库,可以从rootfs文件系统中拷贝到base中