日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

qt5.11 linux oracle,Qt5.11.1 + VS2017环境搭建(Qt5.11在windows上的安装)

發(fā)布時(shí)間:2023/12/10 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 qt5.11 linux oracle,Qt5.11.1 + VS2017环境搭建(Qt5.11在windows上的安装) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

安裝視頻:《Qt5.11在windows‘上的編譯安裝》

安裝VisualStudio2017

VS2017安裝包 提取碼:7db1

1,安裝vs2017

請(qǐng)確保勾選了“通用Windows平臺(tái)開發(fā)”組件,否則VS2017將無(wú)法用來進(jìn)行開發(fā)

右側(cè)的安裝詳細(xì)信息部分也盡量與上圖一致。

安裝完后,請(qǐng)確認(rèn)以下文件存在:

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文件設(shè)置為默認(rèn)UTF-8方法

因?yàn)橛械淖钚碌膌inux版本上支支持UTF-8編碼,因此我們編寫的源代碼也需要以UTF-8格式保存。關(guān)于UTF-8編碼,大家可參考這篇不錯(cuò)的博文:[編碼]ASCII、GBK、Unicode(萬(wàn)國(guó)碼) 和 UTF-8

方法如下:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\vcprojectitems

打開 newc++file.cpp 和 hfile.h 文件。將兩個(gè)文件重新按照UTF-8編碼格式保存:

用windows自帶的文本編輯器,選擇:文件à另存為à編碼選擇“UTF-8”:

如果您使用vs2013,那么這兩個(gè)文件的目錄是:Microsoft Visual Studio 12.0\VC\vcprojectitems

安裝Windows版本Qt5.1x

Qt下載地址(windows選擇編譯安裝版):qt5.12.9

Windows下需預(yù)先安裝Python,并將安裝目錄加入Path環(huán)境變量,如:D:\Python36。

下載并安裝LLVM,用來編譯qt的docs。LLVM安裝包:LLVM 提取碼:5rtb

安裝完后,需要設(shè)置: LLVM_INSTALL_DIR=C:\Program Files\LLVM

1, 將QT源代碼包拷貝到:

C:\Qt\qt-everywhere-src-5.12.9.zip

2, 將QT源代碼包解壓縮,解壓時(shí)選擇“提取到當(dāng)前位置”

3, 將解壓后的目錄重命名為5.12.9

4, 解壓縮后的目錄結(jié)構(gòu)為:

c:\qt\5.12.9\qtbase

5, 請(qǐng)確認(rèn)解壓縮后的目錄層次為(見下圖):

可根據(jù)您的實(shí)際需要打開VS2017的64位或32位命令行提示符(請(qǐng)將下面目錄中):

cd c:/qt/5.12.9

在VS2017的命令行中繼續(xù)運(yùn)行configure。

下面的腳本內(nèi)容跳過了一些組件,您可以自行調(diào)整增刪這些組件,方法是刪掉對(duì)應(yīng)的skip xxx,比如,如果您希望使用qtwebsockets,那么就刪掉 -skip qtwebsockets參數(shù)。具體腳本內(nèi)容如下:

configure -confirm-license -debug-and-release -prefix c:/qt/5.11.1/ -opensource -platform win32-msvc

請(qǐng)注意-prefix 后面跟的目錄,需要根據(jù)您的真實(shí)目錄進(jìn)行調(diào)整。

Configure成功之后,進(jìn)行編譯安裝,請(qǐng)按順序執(zhí)行:

nmake

nmake install

nmake docs

nmake install_docs

如果編譯出錯(cuò),需要重新配置,可以運(yùn)行:

cd c:/qt/5.12.9

nmake distclean

然后再重新執(zhí)行前面的操作(從configure開始)。

安裝成功,開始開發(fā)

設(shè)置環(huán)境變量

QTDIR=C:\qt\5.12.9\

QMAKESPEC=win32-msvc

在PATH變量中增加如下內(nèi)容

%QTDIR%\bin;%QTDIR%\lib;

總結(jié)

以上是生活随笔為你收集整理的qt5.11 linux oracle,Qt5.11.1 + VS2017环境搭建(Qt5.11在windows上的安装)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。