搭建虛擬機器下ubuntu的qt arm交叉編譯工具

2021-07-05 07:47:29 字數 1559 閱讀 2069

1 需要的工具vwmare下安裝好ubuntu12.04系統(其它版本沒有嘗試過)。

linux-arm-gnueabihf-g++目錄,並開啟qmake.conf把arm-none-linux-gnueabi全改為arm-linux-gnueabihf並儲存。

5 接下來configure \build \install qt library。終端時執行source ~/.profile 再

進入原始碼目錄cd ~/downloads/qt-everywhere-opensource-src-4.8.5 

再執行./configure -prefix /usr/local/qt-4.8.5-altera-soc -release -shared \ 

-nomake examples -nomake tools -nomake docs -make demos \ 

-xplatform qws/linux-arm-gnueabihf-g++ -embedded arm -little-endian \ 

-no-pch -v (特別注意命令格式,分清空格)執行這個後會出現乙個選擇,你輸入o確認,又出現乙個選擇,輸入yes確認,沒有錯誤就可以接著做了。(/usr/local/qt-4.8.5-altera-soc是最後生成庫的位置) 

執行make 。時間有點久。

最後執行sudo make install。。。。成功生成。

部分:

6 下面是qt配置。tool-->option;選擇build與run;compiler下新建gcc選擇上面tool-chain路徑下的arm-linux-gnueabihf-g++;qt version下新建選擇生成庫下bin裡的qmake;再kit其中name: altera soc fpga kit 、device type: select 「generic linux device」 、compiler: select 「gcc (altera soc)」 、qt version: select 「(qt 4.8.5 (qt-4.8.5-atera-soc)」應用,ok。

7 編譯自己的工程,選擇剛剛新建的kit,rebuild all 就可以了。。。。

虛擬機器Ubuntu下搭建Samba檔案訪問伺服器

主機win10 vmware workstation ubuntu14.04 1.設定vmware workstation虛擬機器網路為橋接聯網模式,確保win10與ubuntu14.04相互ping通 在ubuntu14.04下alt ctrl t鍵開啟乙個終端 執行命令更新軟體源 sudo ap...

虛擬機器 Ubuntu

1.安裝 2.安裝tools,可以複製檔案 參考 快捷鍵 ctrl alt t 命令列 ctrl alt l 鎖屏 更改 etc apt sources.list 阿里源 deb src xenial main restricted added by software properties deb ...

虛擬機器下Ubuntu安裝Anaconda配置路徑

1在.bashrc新增路徑 命令列執行 sudo gedit bashrc 在檔案最後一行加上 export path home howard anaconda3 bin path 特別說明 使用者名稱和anaconda版本要根據你自己實際情況填寫 2.確認profile都新增路徑 sudo ged...