qt halcon配置方法記錄

2021-08-10 22:09:00 字數 976 閱讀 2175

本來一直使用mfc與halcon配合寫,後來發現qt有相容性好的天然優勢,加上又在看qgroundcontrol的原始碼,更想講qt與halcon結合。

可是結合的過程並不順利,耗時了好久都不能成功配置,幾度想放棄,最後在qt開源群的指點下加上自己的嘗試終於配置成功,再次做

乙個記錄,也希望給後來者做乙個提示

配置:在.pro檔案中加入以下**

#includes
includepath

+="$$(halconroot)/include"

includepath

+="$$(halconroot)/include/cpp"

#libs
qmake_libdir

+="$$(halconroot)/lib/$$(halconarch)"

unix:libs

+=-lhalconcpp-lhalcon-ldl-lpthread

win32:libs

+=halconcpp.libhalcon.lib

在此處明確指出,不問是32位還是64位,前面都是win32:libs這個作為windows平台下的設定,我已經做完測試

測試平台:

win32:visual studio2010 + qt-windows-opensource-5.0.0-msvc2010_32-x86-offline.exe + qt-creator-win-opensource-2.5.2.exe

x64:visual studio2013 +  qt-opensource-windows-x86-msvc2013_64-5.5.1.exe + qt-creator-win-opensource-2.5.2.exe

下面的是關鍵部分:

新增庫與標頭檔案後,記得 clean build+qmake+rebuild+run,直接run是無法成功執行的

希望對大家有幫助

vsftpd配置記錄

chroot local user yes 將所有本地使用者限制在自家目錄中,no則不限制。下面的指令是指出在所有本地使用者中例外於 本 指令規定的使用者。chroot list enable yes 是否允許vsftpd讀取乙個提供了使用者名稱的檔案,如果chroot local user指令是y...

opecv配置記錄

用vs2005打不開vs2008的工程檔案 需要修改sln和project檔案中的第一行和第二行,將vc10改為vs8 vs2008改為vs2005 就可以重新開啟了 opencv的版本是2.4.2 vs2005 設定好include檔案 lib檔案 可執行bin檔案 和環境變數 再在工程中新增依賴...

配置VsFtp記錄

1.檢視是否安裝了vsftpd服務 rpm qa grep vsftpd 2.如果沒有安裝,進行安裝vsftp服務 yum y install vsftpd 3.配置vsftpd檔案 vi etc vsftpd vsftpd.conf 備註 最好備份一下,防止改錯了啟動不了。cp etc vsftp...