使用basler 相機,用它提供的C語言的API,在使用頭文件的時候遇到了問題。
(1).找不到頭文件
在MakeFile裏添加 COMMON+=-I/opt/pylon5/include/ include裏面有頭文件的定義
(2)include頭文件成功,但是make時提示函數未定義。
原因:沒有包含動態連接庫。在MakeFile裏添加-DGPU
LDFLAGS+= -L/opt/pylon5/lib64 -lbxapi -lgxapi -lpylonbase -lpylonc -luxapi 其中pylonc代表了libpylonc.so,其他同理,再添加時省略即可。
還是使用編譯器比較方便。