qt5.11 linux oracle,Qt5.11.1 + VS2017环境搭建(Qt5.11在windows上的安装)
安裝視頻:《Qt5.11在windows‘上的編譯安裝》
安裝VisualStudio2017
VS2017安裝包 提取碼:7db1
1,安裝vs2017
請確保勾選了“通用Windows平臺開發”組件,否則VS2017將無法用來進行開發
右側的安裝詳細信息部分也盡量與上圖一致。
安裝完后,請確認以下文件存在:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\nmake.exe
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64\nmake.exe
如果存在表示安裝成功。
將VS2017新建的cpp、h文件設置為默認UTF-8方法
因為有的最新的linux版本上支支持UTF-8編碼,因此我們編寫的源代碼也需要以UTF-8格式保存。關于UTF-8編碼,大家可參考這篇不錯的博文:[編碼]ASCII、GBK、Unicode(萬國碼) 和 UTF-8
方法如下:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\vcprojectitems
打開 newc++file.cpp 和 hfile.h 文件。將兩個文件重新按照UTF-8編碼格式保存:
用windows自帶的文本編輯器,選擇:文件à另存為à編碼選擇“UTF-8”:
如果您使用vs2013,那么這兩個文件的目錄是:Microsoft Visual Studio 12.0\VC\vcprojectitems
安裝Windows版本Qt5.1x
Qt下載地址(windows選擇編譯安裝版):qt5.12.9
Windows下需預先安裝Python,并將安裝目錄加入Path環境變量,如:D:\Python36。
下載并安裝LLVM,用來編譯qt的docs。LLVM安裝包:LLVM 提取碼:5rtb
安裝完后,需要設置: LLVM_INSTALL_DIR=C:\Program Files\LLVM
1, 將QT源代碼包拷貝到:
C:\Qt\qt-everywhere-src-5.12.9.zip
2, 將QT源代碼包解壓縮,解壓時選擇“提取到當前位置”
3, 將解壓后的目錄重命名為5.12.9
4, 解壓縮后的目錄結構為:
c:\qt\5.12.9\qtbase
5, 請確認解壓縮后的目錄層次為(見下圖):
可根據您的實際需要打開VS2017的64位或32位命令行提示符(請將下面目錄中):
cd c:/qt/5.12.9
在VS2017的命令行中繼續運行configure。
下面的腳本內容跳過了一些組件,您可以自行調整增刪這些組件,方法是刪掉對應的skip xxx,比如,如果您希望使用qtwebsockets,那么就刪掉 -skip qtwebsockets參數。具體腳本內容如下:
configure -confirm-license -debug-and-release -prefix c:/qt/5.11.1/ -opensource -platform win32-msvc
請注意-prefix 后面跟的目錄,需要根據您的真實目錄進行調整。
Configure成功之后,進行編譯安裝,請按順序執行:
nmake
nmake install
nmake docs
nmake install_docs
如果編譯出錯,需要重新配置,可以運行:
cd c:/qt/5.12.9
nmake distclean
然后再重新執行前面的操作(從configure開始)。
安裝成功,開始開發
設置環境變量
QTDIR=C:\qt\5.12.9\
QMAKESPEC=win32-msvc
在PATH變量中增加如下內容
%QTDIR%\bin;%QTDIR%\lib;
總結
以上是生活随笔為你收集整理的qt5.11 linux oracle,Qt5.11.1 + VS2017环境搭建(Qt5.11在windows上的安装)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 京东白条可以还信用卡吗
- 下一篇: 银行卡被盗刷2万元,银行竟辩称无责,以后