乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Qt5.4.2Mingw編譯配置opencv2.4.9

       TWJ2020 2018-09-12

      1 下載所需工具

      1qt-opensource-windows-x86-mingw491_opengl-5.4.2.exe  842M

      下載地址https://download./archive/qt/5.4/5.4.2/

      2OpenCV  for windows(opencv-2.4.9.exe  348M)

      下載地址http:///downloads.html

      3cmake-2.8.12.2-win32-x86.exe  10M

      下載地址https:///files/v2.8/

      2 安裝Qt 5.4.2

      過程很簡單,選擇組件要全選,安裝提示一步步走即可。默認(rèn)安裝路徑是C:\Qt\Qt5.4.2,注意不要大幅度改動(dòng)路徑,我只是將c改成了d,所以我的安裝路徑是d:\Qt\Qt5.4.2

      3 安裝OpenCV2.4.9

      與其說是安裝,不如說是解壓到某個(gè)位置.

      雙擊opencv-2.4.9.exe,把解壓路徑改成了d盤,路徑越簡單越好,不要給自己找麻煩。如圖


      解壓完畢之后會在d盤生成一個(gè)opencv的文件夾,如下圖:



      4 安裝CMake

      (1)安裝路徑不能有中文和空格(2)勾選加入所有環(huán)境變量中



      設(shè)置qt的系統(tǒng)環(huán)境變量,需要設(shè)置兩個(gè)

      make路徑     D:\Qt\Qt5.4.2\Tools\mingw491_32\bin

      qmake路徑   D:\Qt\Qt5.4.2\5.4\mingw491_32\bin

      點(diǎn)擊path,然后點(diǎn)擊編輯,按下電腦的Home鍵可以把光標(biāo)定位在變量值那個(gè)框的開始位置,然后粘貼這兩個(gè)路徑,不同路徑之間要用英文狀態(tài)下的分號隔開。



      6.打開CMake,使用CMake編譯OpenCV

      (1)設(shè)置源碼路徑與生成的目標(biāo)路徑


      D:/opencv/sources是第3步解壓opencv之后生成的源碼路徑

      D:/opencv/compile這個(gè)compile路徑是我在D:/opencv/下新建的一個(gè)文件夾,用來存放編譯生成的文件。

      (2) 點(diǎn)擊Configure按鈕(第一次點(diǎn)擊configure)。在彈出的對話框中選擇MinGWmakefiles,如下圖所示



      然后點(diǎn)擊下一步,設(shè)置如下:

      C: d:\Qt\Qt5.4.2\Tools\mingw491_32\bin\gcc.exe

      C++:d:\Qt\Qt5.4.2\Tools\mingw491_32\bin\g++.exe

      Fortran不用填寫



      點(diǎn)擊finish之后出現(xiàn)的結(jié)果如下:


      說明前面的工作都做的很好?。?!


      (3) 勾選上述生成列表中的WITH_OPENGL和WITH_QT兩項(xiàng),其他項(xiàng)最好不要改動(dòng)。



      (4)再次點(diǎn)擊configure(第二次點(diǎn)擊configure),結(jié)果如下:



      雖然會有許多警告,如This warning is for project developers.  Use -Wno-dev to suppress it.,但不會影響我們最后的成功。

      (5)點(diǎn)擊Generate按鈕,生成makefile文件,成功后,底下會提示Generating done。同樣會有些警告,我就不截圖了,基本上第(2)步成功了,后面就很順利了,我當(dāng)時(shí)卡在第二步很長時(shí)間了。

      打開cmd進(jìn)行編譯

      (1)進(jìn)入剛才設(shè)置的目標(biāo)路徑(D:/opencv/compile

      先輸入d:進(jìn)入d盤,然后輸入cdopencv/compile進(jìn)入compile文件夾


      (2) 接著輸入mingw32-make命令開始編譯,過程大概25分鐘
      (3)接著輸入mingw32-make install此過程大約需要1到2分鐘

      8開始配置Qt CreatorOpenCV開發(fā)環(huán)境

      (1)拷貝D:\opencv\build的include目錄至D:\opencv



      (2) 拷貝D:\opencv\compile的bin和lib目錄(第7、8步生成的文件)至D:\opencv


      (3)拷貝之后的結(jié)果如圖所示,只需保留框選的三個(gè)目錄,其他目錄可以刪除。


      (4)  將bin目錄添加到系統(tǒng)環(huán)境變量
       

      9加載Qt5編譯過的opencv庫

      #此庫用于Qt-Mingw編程
      #Mingw版的Qt5加載Qt5編譯過的庫
      INCLUDEPATH += d:\opencv\include\
      INCLUDEPATH += d:\opencv\include\opencv\
      INCLUDEPATH += d:\opencv\include\opencv2\
      12個(gè)
      LIBS+= d:\OpenCV\lib\libopencv_core249.dll.a\
      d:\OpenCV\lib\libopencv_highgui249.dll.a\
      //注意不能空行
      d:\OpenCV\lib\libopencv_imgproc249.dll.a\
      d:\OpenCV\lib\libopencv_calib3d249.dll.a\
      d:\OpenCV\lib\libopencv_contrib249.dll.a\
      d:\OpenCV\lib\libopencv_features2d249.dll.a\
      d:\OpenCV\lib\libopencv_flann249.dll.a\
      d:\OpenCV\lib\libopencv_gpu249.dll.a\
      d:\OpenCV\lib\libopencv_legacy249.dll.a\
      d:\OpenCV\lib\libopencv_ml249.dll.a\
      d:\OpenCV\lib\libopencv_objdetect249.dll.a\
      d:\OpenCV\lib\libopencv_video249.dll.a

        本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多