Qt Creator編譯鏈配置問(wèn)題解決方法分享

原創(chuàng) 2017-05-04 08:50:00 Qt Creator編譯鏈配置 開(kāi)發(fā)板 i.MX6
飛凌官方論壇下載的i.MX6開(kāi)發(fā)板Linux環(huán)境,使用其中的Qt Creator自編工程時(shí),在確保沒(méi)有其他語(yǔ)法錯(cuò)誤的情況下,點(diǎn)擊Qt左側(cè)的編譯運(yùn)行按鈕,出現(xiàn)如下圖所示錯(cuò)誤:


 

這是由于Qt配置的編譯鏈與系統(tǒng)環(huán)境不符造成的。論壇上的環(huán)境只配置了適用于arm開(kāi)發(fā)板的交叉編譯鏈,這樣點(diǎn)擊Qt左側(cè)的編譯運(yùn)行按鈕,編譯出的只是適用于arm開(kāi)發(fā)平臺(tái)的可執(zhí)行的二進(jìn)制文件,運(yùn)行就會(huì)報(bào)上圖中所示錯(cuò)誤。

如果想在虛擬機(jī)中調(diào)試運(yùn)行自編Qt程序就需要配置適用于X86平臺(tái)的編譯鏈,配置步驟如下所示:

點(diǎn)擊options:



添加qmake,點(diǎn)擊右上角的Add按鈕找到下圖路徑中的qmake,點(diǎn)擊open:


wps98A9.tmp.jpg

wps98AA.tmp.jpg


添加下圖所示交叉編譯鏈,點(diǎn)擊Browse,在對(duì)應(yīng)路徑下選擇g++工具:


wps98AB.tmp.jpg


最后點(diǎn)擊apply,點(diǎn)擊OK就配置完了。

編譯的時(shí)候需要在左側(cè)的projects選項(xiàng)里對(duì)編譯器進(jìn)行選擇,如下圖:


wps98AC.tmp.jpg


選擇配置完以后,在每次更換編譯器之后,需要執(zhí)行一遍build clean操作,清除編譯生成的中間文件,如下圖,兩個(gè)按鈕任選其一:


 

上述步驟完成后,虛擬機(jī)中調(diào)試運(yùn)行自編Qt程序,也就正常了。

 

嵌入式開(kāi)發(fā)板在實(shí)際操作中,往往會(huì)遇到很多問(wèn)題,也歡迎您提出來(lái),大家一起溝通、交流、分享。



飛凌嵌入式技術(shù)支持獲取方式:

1、電話:0312-3119192  0312-3102619

2、郵箱:
Linux 技術(shù)支持:
linux@forlinx.com 
Win CE 技術(shù)支持:
wince@forlinx.com 
Android 技術(shù)支持:
android@forlinx.com 
硬件技術(shù)支持:
hardware@forlinx.com

3、論壇:http://bbs.witech.com.cn

 

相關(guān)產(chǎn)品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強(qiáng)性能為您推薦四核A9架構(gòu)的i.MX6Q產(chǎn)品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業(yè)級(jí)核心板,歡迎采購(gòu)。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構(gòu)的i.MX6Q四核處理器設(shè)計(jì),核心板小尺寸核心板搭配獨(dú)特的薄款連接器,讓設(shè)計(jì)隨心所欲!

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開(kāi)發(fā)板

    雙千兆飛凌嵌入式iMX6Q開(kāi)發(fā)板,板對(duì)板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開(kāi)發(fā)板與i.MX6DL開(kāi)發(fā)板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術(shù)支持等。歡迎選購(gòu)

    了解詳情
    OKMX6Q-C開(kāi)發(fā)板
  • FETMX6Q-S核心板

    NXP iMX6Quad系列具有四個(gè)內(nèi)核,運(yùn)行頻率達(dá)1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業(yè)級(jí)iMX6Q核心板,工業(yè)級(jí)iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級(jí)產(chǎn)品等優(yōu)勢(shì)。保定飛凌嵌入式專注imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),是imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6提供者,imx6系列產(chǎn)品現(xiàn)已暢銷全國(guó),歡迎咨詢!
    了解詳情
    FETMX6Q-S核心板
  • OKMX6Q-S3開(kāi)發(fā)板

    飛凌嵌入式提供iMX6Q開(kāi)發(fā)板,iMX6解決方案,iMX6Q核心板,i.MX6Q開(kāi)發(fā)板解決方案。iMX6Q穩(wěn)定、快速、性價(jià)比高,歡迎選購(gòu) NXP iMX6系列芯片全支持,升級(jí)簡(jiǎn)配無(wú)憂替換。 了解詳情
    OKMX6Q-S3開(kāi)發(fā)板

推薦閱讀 換一批 換一批