Qt Windows 10 原始碼編譯

2021-10-24 19:59:19 字數 1518 閱讀 9678

一般在windows 編譯qt 有兩種方案:

1. mingw32 + g++

2. windows 自帶的編譯器 cl.exe

採用mingw-32 和 g++ 編譯.

2. 配置原始碼

2.1. 進入原始碼目錄配置

錯誤原因請檢視

direct.h 在某些機器中posix 不支援.所以採用第二種.

windwos 編譯器一般需要安裝 visual studio ,本人安裝的是 visual studio 2019 preview 版本.

1. 首先電腦需要安裝 visual studio 

2. 開啟 developer cmd for visual studio

3. 配置 qt 原始碼

1.安裝visual studio

安裝過程省略.
2.開啟developer cmd

標紅隨便選擇乙個, 我選者的是 powershell developer.

開啟終端長這樣

配置

.\configure -prefix e:\thrid-dll\qt-5-15 -debug-and-release -platform winrt-x64-msvc2019 -shared -opensource -nomake tests -nomake examples -confirm-license  -mp
你還需要配置llvm_install_dir ,一般最新的visual studio 都會自帶llvm.所以你要去找到它,並且配置到環境變數.

4. 編譯

在原始碼目錄 敲下 

mysql原始碼編譯表 MySQL原始碼編譯安裝

1 安裝cmake 2.8.10.2.tar.gz 以root使用者進入shell tar zxvf cmake 2.8.10.2.tar.gz cd cmake 2.8.10.2 configure make 無法make,檢測gcc編譯環境 make install 2 安裝ncurses 5....

linphone iphone最新原始碼編譯

編譯 之前,肯定是先clone最新 git clone recursive更新完後發現跟原來的編譯方式有了比較大的區別,更新完後編譯步驟更清晰,更方便.可以執行.prepare.py help 檢視幫助 開始配置前,請使用.prepare.py c清理上一次編譯結果 csrutil disable,...

DuiLib介面庫學習筆記(原始碼獲取和編譯)

使用vs2008開啟解決方案duilib.sln編譯全部工程後在bin目錄下得到許多demo程式,可以參看學習,快速入門。這裡備註 為了方便之後在不同的配置中使用duilib,可以編譯生成不同的導入庫和dll檔案 後面我們在使用duilib的時候,會見到如下的包含標頭檔案和庫檔案 include d...