国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

這篇具有很好參考價(jià)值的文章主要介紹了win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


前言

作為一個(gè)只淺學(xué)過(guò)C語(yǔ)言和C++的純小白,在編譯VTK(visualization toolkit)并與Qt結(jié)合的過(guò)程中遇到了很多問(wèn)題,零零碎碎也看了許多文章教程,但由于版本兼容、過(guò)程不完整等問(wèn)題走了許多彎路,最后東拼西湊勉強(qiáng)完成,故寫(xiě)下這篇文章供大家參考。
本文主要目的是安裝vs2017,Qt,Cmake以及VTK,并使Qt和VTK均可以在vs2017中使用。

一、安裝Visual Studio2017

1)官網(wǎng)下載可執(zhí)行的安裝程序

首先,到Visual Studio官網(wǎng)(www.visualstudio.com)下載安裝工具。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
在搜索欄處搜索就能找到包括2017等以前版本
附直達(dá)網(wǎng)址:較古老版本——https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/


2)安裝

VS 2017 下載完成后,雙擊下載好的可執(zhí)行文件即可進(jìn)入安裝界面:

1、點(diǎn)擊 “繼續(xù)” 按鈕,此時(shí)會(huì)彈出一個(gè)進(jìn)度條:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2、等進(jìn)度條完成后,會(huì)直接跳到下面的頁(yè)面:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、選擇工作負(fù)載、組件,確定安裝位置:
我們只需要安裝 “使用C++ 的桌面開(kāi)發(fā)” 即可,其他如有需要可自行安裝;
同時(shí)在這個(gè)頁(yè)面,還可以選擇 VS 2017 的存儲(chǔ)位置;
然后直接點(diǎn)擊安裝,此過(guò)程可能需要一段時(shí)間,請(qǐng)耐心等待。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

4、安裝完成:
VS 2017 會(huì)要求重啟計(jì)算機(jī),按要求重啟即可。
安裝成功后,首次使用 VS 2017 還需要對(duì)其進(jìn)行簡(jiǎn)單的配置,包括開(kāi)發(fā)環(huán)境和軟件本身的主題風(fēng)格。
啟動(dòng)Visual Studio 2017,會(huì)提示讓你登陸,可以登錄、注冊(cè),當(dāng)然直接略過(guò)也可。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3)啟動(dòng)

接下來(lái)選擇配置開(kāi)發(fā)環(huán)境:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

我們使用主要進(jìn)行的是 C/C++ 程序開(kāi)發(fā),所以選擇 “Visual C++” 這個(gè)選項(xiàng),至于顏色主題選個(gè)順眼的就行,然后點(diǎn)擊 “啟動(dòng) Visual Studio” 按鈕。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
最后,再等待幾分鐘的準(zhǔn)備過(guò)程啟動(dòng)就成功啦!


二、安裝Qt 5.9.9

1)下載可執(zhí)行的安裝程序

同樣先在Qt中文官網(wǎng)(https://www.qt.io/zh-cn/)下載安裝工具。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

附直達(dá)地址:Qt Download—— https://download.qt.io/archive/qt/
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
Qt5.9是長(zhǎng)期支持版,會(huì)在較長(zhǎng)的時(shí)間內(nèi)獲得安全、維護(hù)和(有時(shí)有)功能的更新,因此我們選擇5.9.9


2)安裝

雙擊下載好的可執(zhí)行文件即可進(jìn)入安裝界面:

1、點(diǎn)擊”Next“
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2、登錄賬號(hào),沒(méi)有的話去官網(wǎng)注冊(cè)一個(gè)即可
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、選擇安裝位置
注意,安裝路徑不能帶空格、中文字符或者其它任何特殊字符,Qt的任何相關(guān)路徑都不能出現(xiàn)中文
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

4、選擇需要的組件
QT中有很多的組件,抱歉我不是很懂,所以我把我覺(jué)得可能有用都下載了,我們要使用vs2017所以其中MSVC 2017 64-bit是必要的,其他的組件大家可以按照需求下載。但是選擇組件較多時(shí),會(huì)占用比較大的內(nèi)存,如果你的內(nèi)存不夠,最好還是多查一查。以下是我的選擇。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
5、接著選擇”下一步“,”下一步“就完成了


3)配置環(huán)境變量

1、右擊計(jì)算機(jī)—屬性,點(diǎn)擊高級(jí)系統(tǒng)設(shè)置—環(huán)境變量
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2、接下來(lái)點(diǎn)開(kāi)系統(tǒng)變量中的Path,點(diǎn)擊”新建“,輸入Qt安裝所在路徑下的msvc2017_64\bin文件夾,然后確定如果你曾經(jīng)為python配置過(guò)環(huán)境,一定要點(diǎn)擊”上移“將Qt的路徑移動(dòng)到python的路徑上方
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
完成以上內(nèi)容,Qt便安裝完成了!


三、安裝Cmake

1)下載可執(zhí)行的安裝程序

在官網(wǎng)下載安裝程序
直達(dá)網(wǎng)址:Cmake Download——https://cmake.org/download/
進(jìn)入Cmake下載網(wǎng)頁(yè)后,我們選擇最新的3.25.1版本,在文件列表中我們選擇最便于安裝的msi(環(huán)境:Windows 64位),如下圖所示。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)


2)安裝

下載完成后雙擊進(jìn)行安裝
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
1、歡迎界面,點(diǎn)擊“Next”
(因?yàn)橄螺d完成后有些下載頁(yè)面就無(wú)法打開(kāi)了,因此借用了一些別人的圖片)

win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2.同意協(xié)議,點(diǎn)擊“Next”
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、選擇第二個(gè)選項(xiàng)安裝程序會(huì)將文件目錄添加至所有用戶的系統(tǒng)環(huán)境變量中,點(diǎn)擊“Next”
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

4、選擇安裝目錄小提示:這個(gè)軟件不大只有100MB左右,點(diǎn)擊“Next”
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

5、點(diǎn)擊“Install”,等進(jìn)度條走完便安裝完成了
(因?yàn)橹斑x擇了自動(dòng)添加到系統(tǒng)變量for all users,因此我們不需要再手動(dòng)配置環(huán)境)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)


四、VTK的下載、配置、生成

1)下載VTK

直達(dá)地址:VTK官網(wǎng)——https://www.vtk.org/download/

1、我們選擇8.2.0版本,下載VTK-8.2.0.zip,如下圖所示:
(.zip是window系統(tǒng)的,.tar.gz是Linux系統(tǒng)的,不知為何最新的9.2.5沒(méi)有ZIP)
?VTKData和VTKLargeData都是官方示例程序中的數(shù)據(jù),如有需要可自行下載。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
2、創(chuàng)建一個(gè)目錄(最好不要在C盤(pán)),命名為VTK,在其中新建五個(gè)目錄,分別命名為vtk_src、vtk_bin、vtk_res、vtk_debug、vtk_release,操作完成的結(jié)果如下圖所示:
(scr存放的是解壓后的vtk文件;bin存放的是編譯出來(lái)的項(xiàng)目文件;res作為中轉(zhuǎn);debug存放debug生成的文件;release存放release生成的文件)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、將VTK-8.2.0.zip解壓到vtk_src文件夾中
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2)VTK的配置、生成

1、打開(kāi)Cmake(之前看文章說(shuō)有的電腦要以管理員身份運(yùn)行不然后續(xù)Configure會(huì)卡住,但我沒(méi)有遇到此類問(wèn)題,寫(xiě)出僅供大家參考)。選擇兩個(gè)路徑,第一個(gè)是指源文件所在路徑即vtk_src,第二是指編譯生成的文件路徑即vtk_bin。下面兩個(gè)可選框Grouped和Advanced,推薦都勾上,其中Grouped會(huì)讓結(jié)果以分類形式呈現(xiàn),更加方便尋找;Advanced則會(huì)有更多的選項(xiàng)。然后點(diǎn)擊“Configure”。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2、點(diǎn)擊“Configure”后出現(xiàn)此窗口,選擇對(duì)應(yīng)版本的編譯器,如果選擇不對(duì),后面可能會(huì)提示錯(cuò)誤需要回到這邊重新選擇。如果你是x64的最好選擇x64。
此處我們第一欄選擇Visual Studio 15 2017,第二欄選擇x64,第三欄空中即可,下面四選一用默認(rèn)的第一個(gè)即可,如下圖然后點(diǎn)擊“Finish”。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、之后需要稍等一會(huì)兒了,待進(jìn)度條走完后,便會(huì)出現(xiàn)一個(gè)喜慶的紅色界面,全部報(bào)錯(cuò),把寄打在公屏上,開(kāi)個(gè)小玩笑,這個(gè)只是要求你進(jìn)行設(shè)置的確定并不是報(bào)錯(cuò)。

我們需要勾選以下內(nèi)容:
(藍(lán)線劃出的即是更改的地方)
BUILD_SHARED_LIBS 動(dòng)態(tài)編譯,勾選上(我的默認(rèn)是勾上的)。

BUILD_EXAMPLES 是官方示例程序,建議勾上但不是必須。

CMAKE_INSTALL_PREFIX 這個(gè)表示vtk最后生成的鏈接庫(kù)的位置,默認(rèn)是C:/ProgramFiles /VTK,我們改為E:/VTK/vtk_res。

VTK_Group_Qt 勾選上。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

4、勾選完成后再次點(diǎn)擊“Configure”,這次耗時(shí)會(huì)短很多,紅色區(qū)域變少了,主要是Qt方面的。

Qt5_DIR等以Qt_5開(kāi)頭的選項(xiàng),改成自己Qt中 5.9.9/msvc2017_64/lib/cmake/* 中對(duì)應(yīng)的位置,如下圖(如果你之前Qt環(huán)境配置正確這里應(yīng)該是默認(rèn)填好的)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

5、再次“Configure”,這時(shí)候紅色消失了,點(diǎn)擊“Generate”,然后等待進(jìn)度條走完即可。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

6、打開(kāi)VTK項(xiàng)目

注意,不要直接在Cmake中點(diǎn)擊open project。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

因?yàn)樵?strong>CMAKE_INSTALL_PREFIX路徑下寫(xiě)入文件需要管理員權(quán)限。所以我們?cè)谧烂嫔嫌覔鬡isual Studio 2017,以管理員身份運(yùn)行,然后在程序內(nèi)打開(kāi)VTK.sln。(VTK.sln就在我們之前建的vtk_bin當(dāng)中)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

7、右擊右邊解決方案資源管理器里的ALL_BUILD,點(diǎn)擊“生成”,這時(shí)候會(huì)開(kāi)始編譯,這個(gè)過(guò)程時(shí)間有點(diǎn)小長(zhǎng),我大概用了二十分鐘。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

8、在編譯完成后,在工具欄選擇Release x64,右擊右邊解決方案資源管理器里的INSTALL,點(diǎn)擊“生成”如果在這一步報(bào)錯(cuò)setlocal,很有可能是沒(méi)有使用管理員身份運(yùn)行
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

9、等進(jìn)度條走完vtk_res文件夾里出現(xiàn)了一些文件夾,將它們 剪切 到vtk_release中即可。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

10、清空vtk_res后,在工具欄選擇Debug x64,再次右擊右邊解決方案資源管理器里的INSTALL,點(diǎn)擊“生成”,這次將vtk_res中生成的文件夾移動(dòng)到vtk_debug中。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
至此,VTK的下載,配置,生成終于完成!


五、將VTK與Qt連接起來(lái)

因?yàn)镼t引入頭文件很麻煩,要在.pro把每個(gè)頭文件寫(xiě)一句引入語(yǔ)句,我不會(huì)什么快捷方法,有大佬寫(xiě)了腳本有興趣可以查一查。但是我比較熟悉Visual,它的引入頭文件就很簡(jiǎn)單,所以我選擇把VTK和Qt都在Visual Studio 2017打開(kāi),雖然步驟多但是簡(jiǎn)單移動(dòng)適。

1)在Qt的designer中加入VTK控件

找到vtk_release\plugins\designer中的QVTKWidgetPlugin.dll
將其復(fù)制到你的Qt目錄Qt_5.9.9\5.9.9\msvc2017_64\plugins\designer目錄下
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

在Qt_5.9.9\5.9.9\msvc2017_64\bin目錄下打開(kāi)designer.exe,就會(huì)增加控件,如圖:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)


2)在Visual Studio 2017中引入Qt

1、打開(kāi)Visual Studio 2017,在工具欄打開(kāi)工具,點(diǎn)開(kāi)其中的“擴(kuò)展和更新”,選擇聯(lián)機(jī),并在右側(cè)搜索框搜索Qt,下載Qt Visual Studio Tools。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2、下載好了以后在工具欄會(huì)出現(xiàn) “Qt VS Tools”,接下來(lái)點(diǎn)擊選擇Options。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、出現(xiàn)以下窗口,選擇Qt,Versions,點(diǎn)擊。點(diǎn)擊黃色的文件夾圖標(biāo),然后選擇你的Qt目錄Qt_5.9.9\5.9.9\msvc2017_64\bin中的qmake.exe
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

完成后如下:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

4、我們先新建一個(gè)Qt項(xiàng)目,如圖,不用改默認(rèn)選項(xiàng),一路“Next”、“Finish”即可。
(之后在VS中新建Qt項(xiàng)目都要重復(fù) 4 到 9 的步驟)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

5、工具欄選擇“Qt VS Tools”,接下來(lái)點(diǎn)擊選擇“Qt Project Settings”
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

6、在“配置屬性”注意修改的配置、平臺(tái)和使用的要相同里選擇“VC++目錄”,在右邊點(diǎn)擊包含目錄,點(diǎn)擊最右邊的小箭頭,點(diǎn)擊編輯
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

7、點(diǎn)擊右上角的黃色文件夾,在其中添加你的Qt目錄中的Qt_5.9.9\5.9.9\msvc2017_64\includeQt_5.9.9\5.9.9\msvc2017_64\lib
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

8、接下來(lái)我們要改變VS的字符編碼格式,不然在VS中用Qt寫(xiě)中文字符會(huì)報(bào)錯(cuò)。
在“配置屬性”里選擇“常規(guī)”,在“字符集”處選擇“使用多字節(jié)字符集”
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

9、在“配置屬性”里選擇“XML文檔生成器”,在“命令行”處“其他選項(xiàng)”中的最后加入“/utf-8
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

10、如果想要使用ui,可以根據(jù)需要添加
在“配置屬性”選擇“Qt Project Settings”。在Qt Modules 中應(yīng)該至少包括 core, gui, widgets,點(diǎn)擊右邊小箭頭以添加ui tools,如下圖所示:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

理論上,此時(shí)的Qt項(xiàng)目就可以正常運(yùn)行了!

但實(shí)際上我還是遇到了問(wèn)題,新的Qt項(xiàng)目可以運(yùn)行,但原來(lái)寫(xiě)的Qt項(xiàng)目現(xiàn)在運(yùn)行會(huì)報(bào)錯(cuò),我又去查了查,發(fā)現(xiàn)原來(lái)是windows SDK的版本問(wèn)題,解決方法如下:
11、右擊項(xiàng)目,選擇“重定向項(xiàng)目”,選擇新的版本即可,如下圖:
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
完成以上步驟,就徹底完成了??!


3)在Visual Studio 2017中引入VTK

這個(gè)就簡(jiǎn)單很多了,把VTK編譯生成的頭文件放進(jìn)包含目錄,再引入附加依賴項(xiàng)即可,可以參考上面Qt放入的步驟。
(也是之后在VS中新建項(xiàng)目都要重復(fù),但我確實(shí)沒(méi)想到什么好辦法)
在“配置屬性”里選擇“VC++目錄”,在右邊點(diǎn)擊包含目錄,點(diǎn)擊最右邊的小箭頭,點(diǎn)擊編輯。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
點(diǎn)擊右上角的黃色文件夾,在其中添加你的VTK目錄中的VTK\vtk_release\includeVTK\vtk_release\lib
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

在“配置屬性”里選擇“鏈接器”中的“輸入”,在右邊點(diǎn)擊“附加依賴項(xiàng)”,點(diǎn)擊最右邊的小箭頭,點(diǎn)擊編輯。
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
在其中加入VTK\vtk_bin\lib\DebugITK\Build\lib\Debug中所有的.lib文件
(此處以Debug為例,可改為Realse)

當(dāng)然一個(gè)一個(gè)文件名復(fù)制不太現(xiàn)實(shí),或者說(shuō)太不現(xiàn)實(shí),以下有一個(gè)我找到的簡(jiǎn)單方法

win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

簡(jiǎn)單方法如下:
(此處以itk為例,vtk參照以下步驟重復(fù)即可)

1、找到對(duì)應(yīng)的目錄
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

2、在上方路徑欄輸入“cmd”
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

3、在命令行輸入“dir /b *.lib>1.txt
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)

4、然后就會(huì)在對(duì)應(yīng)目錄下會(huì)新建一個(gè) 1.txt 文件,該文件包含當(dāng)前目錄下所有的.lib文件,直接復(fù)制粘貼即可使用
win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)


六、結(jié)束語(yǔ)

作為一個(gè)純純的小白,為了完成以上內(nèi)容我看了很多文章,但多少都有點(diǎn)問(wèn)題,不是太古老就是我操作中會(huì)報(bào)錯(cuò),還有內(nèi)容不完整的。我是一邊查資料一邊試驗(yàn),零零散散的拼湊,所以我也不敢保證我說(shuō)的全部正確,如有錯(cuò)誤歡迎指正。
而且我也是初次學(xué)習(xí)使用VTK,如果有更好的使用方法,歡迎大家交流。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-500482.html

到了這里,關(guān)于win10下在Qt中使用VTK(安裝VS2017+安裝QT5.9.9+編譯配置VTK8.2.0)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Win10下在Qt項(xiàng)目中配置SQlite3環(huán)境

    Win10下在Qt項(xiàng)目中配置SQlite3環(huán)境

    官網(wǎng)資源:SQLite Download Page 1、sqlite.h sqlite-amalgamation-3450000.zip (2.60 MiB) 2、sqlite3.def,sqlite3.dll? sqlite-dll-win-x64-3450000.zip (1.25 MiB) 3、 win10下安裝sqlite3所需要文件 sqlite-tools-win-x64-3450000.zip https://www.sqlite.org/2024/sqlite-tools-win-x64-3450000.zip 將所有文件放在某一路徑下的文件夾: 我就放

    2024年01月19日
    瀏覽(13)
  • qt5使用msvc2017

    qt5使用msvc2017

    我自己電腦裝了vs2022,如果你們裝了vs2017,這步估計(jì)可以跳過(guò) 點(diǎn)開(kāi)自己的visual studio installer 修改 點(diǎn)單個(gè)組件 搜索msvc 勾上這兩個(gè) 點(diǎn)擊修改 然后裝msvc調(diào)試器 https://download.microsoft.com/download/4/2/2/42245968-6A79-4DA7-A5FB-08C0AD0AE661/windowssdk/winsdksetup.exe 直接全部下一步就好了 點(diǎn)開(kāi)自己的

    2024年02月05日
    瀏覽(16)
  • VS2017手動(dòng)安裝qt插件

    VS2017手動(dòng)安裝qt插件

    首先下載對(duì)應(yīng)版本的qt組件: Qt Visual Studio Tools - Visual Studio Marketplace 下載好組件后,管理員運(yùn)行vs的tools command ?然后將下載的組件vsix拖動(dòng)到窗口中,回車 然后打開(kāi)vs就可以看到qt的插件了 ? ?如果qt下拉沒(méi)有顯示出版本,可以添加qt的qmake路徑 因?yàn)槲业膙s自動(dòng)識(shí)別了qt的qmake,所

    2024年02月12日
    瀏覽(28)
  • win10+QT5.15+cryptopp562 完整配置開(kāi)發(fā)

    1、準(zhǔn)備如下幾項(xiàng)內(nèi)容: ? ? ? ? a、WIN10環(huán)境下的QT5.15.2安裝包,QTCreator對(duì)應(yīng)版本安裝。(自行安裝) ? ? ? ? b、cryptopp562安裝包下載,官網(wǎng):https://www.cryptopp.com/,這里沒(méi)選擇最新的8.7是因?yàn)閙ingw-32編譯后的庫(kù)文件使用有問(wèn)題,有錯(cuò)誤,但是5.6用同樣的方式編譯就可以正常使

    2024年02月10日
    瀏覽(24)
  • 銀河麒麟V10sp2桌面系統(tǒng)安裝使用qt5

    銀河麒麟V10sp2桌面系統(tǒng)安裝使用qt5

    本文將介紹如何在國(guó)產(chǎn)操作系統(tǒng)銀河麒麟上安裝qt5并運(yùn)行一個(gè)簡(jiǎn)單的qt工程 qt的安裝目前有兩種方式 1、qt官網(wǎng)下載對(duì)應(yīng)的二進(jìn)制安裝文件進(jìn)行安裝 下載地址:https://download.qt.io/archive/qt/ 只用下載.run文件,賦予可執(zhí)行權(quán)限,并執(zhí)行該文件 2、直接在軟件商店搜索qtcreator軟件進(jìn)行

    2024年02月05日
    瀏覽(30)
  • Qt5.14.2安裝教程和VS2019中的qt環(huán)境配置

    Qt5.14.2安裝教程和VS2019中的qt環(huán)境配置

    Qt(官方發(fā)音 [kju:t],音同 cute)是一個(gè)跨平臺(tái)的 C++ 開(kāi)發(fā)庫(kù),主要用來(lái)開(kāi)發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,當(dāng)然也可以開(kāi)發(fā)不帶界面的命令行(Command User Interface,CUI)程序。 Qt 還存在 Python、Ruby、Perl 等腳本語(yǔ)言的綁定, 也就是說(shuō)可以使用腳本語(yǔ)言開(kāi)發(fā)基于

    2024年02月07日
    瀏覽(31)
  • IDE/VS2017社區(qū)版安裝+Qt部署+舊項(xiàng)目遷移

    IDE/VS2017社區(qū)版安裝+Qt部署+舊項(xiàng)目遷移

    這幾天想開(kāi)始使用glog這個(gè)開(kāi)源日志庫(kù),發(fā)現(xiàn)其已經(jīng)在很大程度上使用C++14標(biāo)準(zhǔn)了,而VS2015并不能完全支持該標(biāo)準(zhǔn)。根據(jù)一些教程試圖使用VS2015編譯V0.60版本的glog庫(kù),并沒(méi)有成功。于是想借著這個(gè)機(jī)會(huì)升級(jí)下自己使用的VS版本。安裝社區(qū)版而不是企業(yè)版和專業(yè)版,想必大家都知

    2024年02月10日
    瀏覽(13)
  • QT 5.14 和 VS2017脫機(jī)離線安裝記錄

    QT 5.14 和 VS2017脫機(jī)離線安裝記錄

    QT 5.14是最后的離線安裝版本,都推薦這個(gè)??戳讼拢俜浇ㄗh搭配 VS2017/VS2015 ?VS版本對(duì)于QT,我一直偏好社區(qū)版,只要編譯器就夠了,自己加上SDK目錄。因?yàn)榇蟛糠止ぷ鞫际窃赒T內(nèi)完成。VS2017的離線安裝比較復(fù)雜,這里記錄一下過(guò)程。 VS2017版本比較老,下載地址很難找,找了

    2024年02月08日
    瀏覽(30)
  • VS2019+OpenCV+Qt5.15.2安裝及工程配置

    VS2019+OpenCV+Qt5.15.2安裝及工程配置

    目錄 一、下載鏈接 1.1 VS2019下載安裝 1.2 OpenCV下載安裝 1.3 Qt5.15下載安裝 二、工程環(huán)境配置 2.1 OpenCV環(huán)境配置 2.1.1? 環(huán)境變量配置 2.1.2 工程屬性表配置 ?2.1.3 重啟vs測(cè)試 ?2.2 Qt環(huán)境配置 2.2.1 Qt Creator設(shè)置 ?2.2.2 VS2019配置 ?2.2.3 創(chuàng)建Qt項(xiàng)目 2.2.4 UI 設(shè)計(jì)配置 該文件僅 1.39 MB,是 VS

    2024年02月16日
    瀏覽(39)
  • qt5.14.2 獨(dú)立msvc環(huán)境搭建(不安裝vs)

    qt5.14.2 獨(dú)立msvc環(huán)境搭建(不安裝vs)

    一般情況下msvc下的qt開(kāi)發(fā),無(wú)論你是用qtcreator還是vs都推薦安裝對(duì)應(yīng)vs版本,這樣是最省事和便捷的,但在有些情況下不便安裝vs但項(xiàng)目又需要使用msvc,則可以只安裝msvc c++編譯器,步驟如下: 備注:文內(nèi)用到所有包均上傳到不限速的阿里云盤(pán),歡迎關(guān)注 阿里云盤(pán)分享 https:

    2024年02月04日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包