構建工具鏈各種不和諧,心一狠,直接改最原始的配置檔案
1.首先你得有乙個arm gcc的編譯器,至少能看版本(arm_linux_gcc -v)
2.然後在qt的安裝目錄上找到/opt/qtsdk/desktop/qt/474/gcc/mkspecs/linux-g++,把它複製貼上arm-linux-g++
3.將arm-linux-g++裡面的qmake.conf中的include(../common/g++.conf)改為include(../common/ge++.conf)
4.在與arm-linux-g++相同的目錄中找到common資料夾,在裡面將g++.conf複製貼上為ge++.conf,然後開啟ge++.conf,將裡面的g++,gcc全部替換為你自己arm編譯器對應的g++,gcc
5.最後找到工程的編譯目錄:qmake youproject.pro -r -spec arm-linux-g++生成makefile
6.然後make生成可執行檔案
到目前還不能直接在qtcreator點小錘子編譯,但反正是可以自動生成makefile了
Qtcreator配置 交叉編譯arm程式
大家知道在windows下使用qtcreator整合ide開發環境開發qt程式,甚至是其他與qt無關的程式,在此過程中大家也可能感受到了它的魅力,呵呵,那麼,各位朋友有沒有使用它在linux下開發自己的程式了?更有甚者,用它來交叉編譯arm程式了?答案是可能的,而且相當方便。好了,下面我來帶大家感受...
qtcreator遠端除錯arm板的介面程式
該類文章網上比較多。自己總結了一下。1.搭建nfs檔案系統 在虛擬機器上修改 etc exports檔案加入 mnt nfs 192.168.10.100 rw,root squash 共享 mnt nfs 目錄給192.168.10.100的機器即arm板 在arm板的終端執行mount t nf...
基於ARM的Qt Creator嵌入式開發環境搭建
平台 ubnutu10.04 交叉編譯器 arm linux gcc 3.4.1 在qtqt everywhere opensource src 4.8.1.tar 解壓為3 份,可分別命名為 qt x11 qt x86 qt armqt x11版本可以產生 qt開發工具 designer qt介面...