vs下編譯Qt Demos與Examples

2021-06-01 19:39:55 字數 594 閱讀 8437

qt自帶的demos和examples都不是vs工程。通過qmake可以將其所有示例都編譯為vs下的工程。

1、進入每個示例,找到pro字尾的檔案,利用qmake -tp vc projname.pro語句,即可在同檔案下輸出vcproj檔案。

2、利用vs開啟生成的vcproj,編譯的可能會提示轉化(視所用的vs版本),然後編譯執行,儲存解決方案。

注意:1、在編譯demos下demo_shared的時候,可能會出現錯誤提示。fatal error c1803:無法開啟包括檔案:"private/qpixmapdata_p.h":no such file or directory.根據這篇文章所提供的解決方案,找到錯誤位置,直接將#include 這句話注釋掉。如果demo_shared編譯不成功,那麼依賴於它的其他示例會提示無法找到demo_shared.lib檔案。

2、如果直接編譯demos和examples目錄下的demos.pro和examples.pro,那麼生成的vs工程或解決方案很可能缺少部分的示例。需要將示例目錄下的每個子目錄都要生成乙個vs工程,也就要用qmake -tp vc projname.pro將每個pro檔案都要生成vcproj。

注:非詳細闡述,為備忘。

VS下用CMake編譯OpenCV程式

想用cmake編譯opencv的初衷是。不知道由於什麼情況,在自己的筆記本上寫的opencv程式在實驗室台式電腦上編譯不過,反之亦然,在台式電腦上寫的也不能在筆記本上跑。然後每次重新建立工程什麼的也很不開心。所以。據別人說用cmake編譯很方便。所以就。有多方便呢,只要有乙個cmakelists.t...

VS2013下安裝 編譯Windows Caffe

2.安裝nvidia cuda,目前最新版本是7.5,離線安裝包約962mb 8.0版也即將要發布了 nvidia cuda toolkit 3.安裝nvidia cudnn cuda deep neural library 目前最新版本是5 windows caffe貌似只支援cudnn 3和4 ...

VS下用CMake編譯OpenCV程式

想用cmake編譯opencv的初衷是。不知道由於什麼情況,在自己的筆記本上寫的opencv程式在實驗室台式電腦上編譯不過,反之亦然,在台式電腦上寫的也不能在筆記本上跑。然後每次重新建立工程什麼的也很不開心。所以。據別人說用cmake編譯很方便。所以就。有多方便呢,只要有乙個cmakelists.t...