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...