使用Qt加载动态库如果使用-L指定路径和使用-l指定动态库名称则可以直接使用"-lcanlib",而不需要使用全称:“libcanlib.so”,如下所示:
LIBS+=-L/home/jea/QtProject/KavserCAN/linuxcan/canlib/ -lcanlib
当然也可以:
LIBS += /home/jea/QtProject/KavserCAN/linuxcan/canlib/libcanlib.so
使用pwd获取当前路径的方式:
LIBS+=-L$$PWD/linuxcan/canlib/ -lcanlib
加载第三方库的头文件:
INCLUDEPATH+=/home/jea/QtProject/KavserCAN/linuxcan/include