Qt Creator編譯鏈配置問題解決方法分享
這是由于Qt配置的編譯鏈與系統環境不符造成的。論壇上的環境只配置了適用于arm開發板的交叉編譯鏈,這樣點擊Qt左側的編譯運行按鈕,編譯出的只是適用于arm開發平臺的可執行的二進制文件,運行就會報上圖中所示錯誤。
如果想在虛擬機中調試運行自編Qt程序就需要配置適用于X86平臺的編譯鏈,配置步驟如下所示:
點擊options:
添加qmake,點擊右上角的Add按鈕找到下圖路徑中的qmake,點擊open:
添加下圖所示交叉編譯鏈,點擊Browse,在對應路徑下選擇g++工具:
最后點擊apply,點擊OK就配置完了。
編譯的時候需要在左側的projects選項里對編譯器進行選擇,如下圖:
選擇配置完以后,在每次更換編譯器之后,需要執行一遍build clean操作,清除編譯生成的中間文件,如下圖,兩個按鈕任選其一:
上述步驟完成后,虛擬機中調試運行自編Qt程序,也就正常了。
嵌入式開發板在實際操作中,往往會遇到很多問題,也歡迎您提出來,大家一起溝通、交流、分享。
飛凌嵌入式技術支持獲取方式:
1、電話:0312-3119192 0312-3102619
2、郵箱:
Linux 技術支持:linux@forlinx.com
Win CE 技術支持:wince@forlinx.com
Android 技術支持:android@forlinx.com
硬件技術支持:hardware@forlinx.com
相關產品 >
-
FETMX6Q-C核心板
i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強性能為您推薦四核A9架構的i.MX6Q產品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業級核心板,歡迎采購。 i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構的i.MX6Q四核處理器設計,核心板小尺寸核心板搭配獨特的薄款連接器,讓設計隨心所欲!
了解詳情 -
OKMX6Q-C開發板
雙千兆飛凌嵌入式iMX6Q開發板,板對板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開發板與i.MX6DL開發板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術支持等。歡迎選購
了解詳情 -
FETMX6Q-S核心板
NXP iMX6Quad系列具有四個內核,運行頻率達1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業級iMX6Q核心板,工業級iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級產品等優勢。保定飛凌嵌入式專注imx6,imx6開發板,飛思卡爾imx6等ARM嵌入式核心控制系統研發、設計和生產,是imx6,imx6開發板,飛思卡爾imx6提供者,imx6系列產品現已暢銷全國,歡迎咨詢!
了解詳情 -
OKMX6Q-S3開發板
飛凌嵌入式提供iMX6Q開發板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發板解決方案。iMX6Q穩定、快速、性價比高,歡迎選購 NXP iMX6系列芯片全支持,升級簡配無憂替換。 了解詳情