直接用Qt creator 與用cmake 有什么不同
直接用Qt creator 與用cmake 有什么不同
編譯OpenCV2.0。1 下載tdm-mingw-1.908.0-4.4.1-2并安裝,安裝完畢添加bin到系統路徑。2 安裝Opencv2.0 windows版本。3 安裝CMake。4 打開CMake,配置源碼與目標路徑,選擇MinGW Makefiles,生成目標Makefile。5 進入設置好的目標路徑,make,直至生成所有的庫。配置Qt Creator。Qt開發的程序一般需要借助qmake生成makefile文件。由于qmake在解析路徑的時候不能識別空格,因此需要確保OpenCV的安裝路徑中不能包含空格(C:/Program Files/OpenCV是不行的)。在創建工程文件的時候(這里假設為hello.pro,后綴為pro),向工程中添加以下語句。
導讀編譯OpenCV2.0。1 下載tdm-mingw-1.908.0-4.4.1-2并安裝,安裝完畢添加bin到系統路徑。2 安裝Opencv2.0 windows版本。3 安裝CMake。4 打開CMake,配置源碼與目標路徑,選擇MinGW Makefiles,生成目標Makefile。5 進入設置好的目標路徑,make,直至生成所有的庫。配置Qt Creator。Qt開發的程序一般需要借助qmake生成makefile文件。由于qmake在解析路徑的時候不能識別空格,因此需要確保OpenCV的安裝路徑中不能包含空格(C:/Program Files/OpenCV是不行的)。在創建工程文件的時候(這里假設為hello.pro,后綴為pro),向工程中添加以下語句。
![](https://img.51dongshi.com/20250107/wz/18420342652.jpg)
在Qt Creator中使用OpenCV庫 (Windows 7系統下編譯成功)編譯OpenCV2.01 下載tdm-mingw-1.908.0-4.4.1-2并安裝,安裝完畢添加bin到系統路徑。2 安裝Opencv2.0 windows版本3 安裝CMake4 打開CMake,配置源碼與目標路徑,選擇MinGW Makefiles,生成目標Makefile5 進入設置好的目標路徑,make,直至生成所有的庫配置Qt CreatorQt開發的程序一般需要借助qmake生成makefile文件。由于qmake在解析路徑的時候不能識別空格, 因此需要確保OpenCV的安裝路徑中不能包含空格(C:/Program Files/OpenCV是不行的)。在創建工程文件的時候(這里假設為hello.pro,后綴為pro),向工程中添加以下語句:INCLUDEPATH += D:/Qt/OpenCV-2.0.0/include/opencv LIBS += D:/Qt/OpenCV-2.0.0/lib/libcv200.dll.a/ D:/Qt/OpenCV-2.0.0/lib/libcxcore200.dll.a/ D:/Qt/OpenCV-2.0.0/lib/libml200.dll.a/ D:/Qt/OpenCV-2.0.0/lib/libcvaux200.dll.a/ D:/Qt/OpenCV-2.0.0/lib/libhighgui200.dll.a 這樣,在Qt中就可以使用Opencv 2.0 了 打開CMake,試一下,發現沒法完成configure!原因是CMAKE_MAKE_PROGRAM沒找到,這個簡單,修改該項為D:/Qt/2010.04/mingw/bin(您自個看著改)。繼續Configure,什么還出錯?彈出一大堆什么dll找不到!!好吧,我直接把D:/Qt/2010.04/mingw/bin放到環境變量中去。Delete Catch以后再來一次,這下好了,連CMAKE_MAKE_PROGRAM都不用改了,自動找到。成功configure。然后Generate一下。
直接用Qt creator 與用cmake 有什么不同
編譯OpenCV2.0。1 下載tdm-mingw-1.908.0-4.4.1-2并安裝,安裝完畢添加bin到系統路徑。2 安裝Opencv2.0 windows版本。3 安裝CMake。4 打開CMake,配置源碼與目標路徑,選擇MinGW Makefiles,生成目標Makefile。5 進入設置好的目標路徑,make,直至生成所有的庫。配置Qt Creator。Qt開發的程序一般需要借助qmake生成makefile文件。由于qmake在解析路徑的時候不能識別空格,因此需要確保OpenCV的安裝路徑中不能包含空格(C:/Program Files/OpenCV是不行的)。在創建工程文件的時候(這里假設為hello.pro,后綴為pro),向工程中添加以下語句。
為你推薦