自行搭建 WIN10 + QT5 + msys 開發環境 方便日後編譯GSL、OpenCV、DLIB

自行搭建 WIN10 + QT5 + msys 開發環境 方便日後編譯GSL、OpenCV、DLIB

自行搭建 WIN10 + QT5 + msys 開發環境 方便日後編譯GSL、OpenCV、DLIB


資料來源: https://www.youtube.com/watch?v=hUnBKRrJlG8


下載資源:

https://download.qt.io/archive/qt/5.12/  [5.12.11]

https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/ [msys+7za+wget+svn+git+mercurial+cvs-rev13.7z]



GITHUB: https://github.com/jash-git/WIN10-QT5-msys



QT_5.12.11

GITHUB: https://github.com/jash-git/QT512_Learn/tree/master/tools



MSYS_環境變數_fatab檔案內容備份

個人/系統 的 path都要加入
C:\Qt\Qt5.12.11\5.12.11\mingw73_64\bin
C:\Qt\Qt5.12.11\Tools\mingw730_64\bin

----

fatab檔案
C:/Qt/Qt5.12.11/Tools/mingw53_32 /mingw



問題&解決

    環境搭建完成後,會發現一個現象:
        01.那就是MinGW_64_bit的編譯出來的程式可以直接被執行
        02.但是MinGW_32_bit和MSVC2015_64bit的編譯出來的程式除了不可直接執行,也不會像以前一樣會提醒缺少那些DLL
    解決方法:
        利用 ldd 來偵測32版本的程式進而取得所有相依檔案的規則

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *