摘要:也是可以設(shè)置使用靜態(tài)庫(kù)的溫馨提示對(duì)兼容性比較好,因此推薦使用編譯器。下安裝編譯器溫馨提示如果中已經(jīng)安裝編譯器,則該安裝步驟可以跳過(guò)。
MSVC和MinGW兩者的區(qū)別
MSVC:
即Microsoft Visual C++ Compiler,即微軟自己的編譯器
我們下載Windows下的OpenCV時(shí),會(huì)帶兩個(gè)文件夾VC14,VC15(分別與Visual Studio的版本有對(duì)應(yīng)關(guān)系),這兩個(gè)文件夾下的庫(kù)可以直接運(yùn)行不需要編譯
將VS作為Qt的開(kāi)發(fā)環(huán)境也是使用這個(gè)編譯器的緣故
MinGW:
我們都知道GNU在Linux下面鼎鼎大名的gcc/g++,MinGW則是指Minimalist GNU for Windows的縮寫(xiě)
它是將GNU開(kāi)發(fā)工具移植到Win32平臺(tái)下的產(chǎn)物,即一套Windows上的GNU工具集
用其開(kāi)發(fā)的程序不需要額外的第三方DLL支持就可以在Windows下運(yùn)行,相對(duì)地,不使用動(dòng)態(tài)庫(kù)導(dǎo)致的就是編譯出來(lái)的程序大很多。也是可以設(shè)置使用靜態(tài)庫(kù)的
溫馨提示
Halcon對(duì)MSVC兼容性比較好,因此推薦使用MSVC編譯器。
溫馨提示:如果QT中已經(jīng)安裝MSVC編譯器,則該安裝步驟可以跳過(guò)。
2.1運(yùn)行MaintenanceTool.exe工具
2.2 輸入登錄信息,然后選擇Next
2.3 選擇增加和移出組件選項(xiàng)
2.4 選擇MSVC 2019 64-bit組件,然后選擇Next
2.5 選擇更新,MSVC2019組件正在安裝中
2.6 點(diǎn)擊Finish
3.1打開(kāi)matching.pro工程文件
3.2 配置項(xiàng)目,選擇MSVC編譯器
3.3 編譯應(yīng)用示例
3.4 運(yùn)行結(jié)果
# matching.pro#CONFIG += qt debugQT += core gui widgets# MacOS specific settings. Note that while dyld will search under# /Library/Frameworks by default, the preprocessor/compiler/linker will not# and need to be told explicitly.macx { QMAKE_CXXFLAGS += -F/Library/Frameworks QMAKE_LFLAGS += -F/Library/Frameworks LIBS += -framework HALCONCpp}else { #defines win32:DEFINES += WIN32 #includes INCLUDEPATH += "$$(HALCONROOT)/include" INCLUDEPATH += "$$(HALCONROOT)/include/halconcpp" #libs QMAKE_LIBDIR += "$$(HALCONROOT)/lib/$$(HALCONARCH)" unix:LIBS += -lhalconcpp -lhalcon -lXext -lX11 -ldl -lpthread win32:LIBS += "$$(HALCONROOT)/lib/$$(HALCONARCH)/halconcpp.lib" / "$$(HALCONROOT)/lib/$$(HALCONARCH)/halcon.lib"}#sourcesHEADERS += qhalconwindow.hHEADERS += matching.hSOURCES += qhalconwindow.cppSOURCES += matching.cppSOURCES += main.cpp
Reference
C:/Users/Public/Documents/MVTec/HALCON-19.11-Progress/examples/cpp
5.1 測(cè)試代碼
下載:
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/119220.html
??蘇州程序大白一文從基礎(chǔ)手把手教你Python數(shù)據(jù)可視化大佬??《??記得收藏??》 目錄 ????開(kāi)講啦!?。?!????蘇州程序大白?????博主介紹前言數(shù)據(jù)關(guān)系可視化散點(diǎn)圖 Scatter plots折線圖強(qiáng)調(diào)連續(xù)性 Emphasizing continuity with line plots同時(shí)顯示多了圖表 數(shù)據(jù)種類(lèi)的可視化 Plotting with categorical da...
摘要:十開(kāi)放模式識(shí)別項(xiàng)目開(kāi)放模式識(shí)別項(xiàng)目,致力于開(kāi)發(fā)出一套包含圖像處理計(jì)算機(jī)視覺(jué)自然語(yǔ)言處理模式識(shí)別機(jī)器學(xué)習(xí)和相關(guān)領(lǐng)域算法的函數(shù)庫(kù)。 一、開(kāi)源生物特征識(shí)別庫(kù) OpenBROpenBR 是一個(gè)用來(lái)從照片中識(shí)別人臉的工具。還支持推算性別與年齡。使用方法:$ br -algorithm FaceRecognition -compare me.jpg you.jpg二、計(jì)算機(jī)視覺(jué)庫(kù) OpenCVOpenC...
摘要:視覺(jué)組接觸的軟件進(jìn)行視覺(jué)開(kāi)發(fā)會(huì)用到各種各樣的軟件開(kāi)發(fā)環(huán)境輔助工具等,所以很有必要了解一些相關(guān)的快捷鍵命令使用技巧。沒(méi)有這樣保姆級(jí)的,并不存在一款能夠自動(dòng)為你生成的軟件。一款錄制屏幕的軟件。 --NeoZng【neozng1@hnu.edu.cn】 3.視覺(jué)組接觸的軟件 進(jìn)行視覺(jué)開(kāi)發(fā)會(huì)用到...
閱讀 1274·2021-11-17 09:33
閱讀 3699·2021-09-28 09:42
閱讀 3470·2021-09-13 10:35
閱讀 2688·2021-09-06 15:00
閱讀 2516·2021-08-27 13:12
閱讀 3670·2021-07-26 23:38
閱讀 2009·2019-08-30 15:55
閱讀 604·2019-08-30 15:53