使用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,其他同理,再添加时省略即可。
还是使用编译器比较方便。