Ubantu Qt工程动态库加载问题

使用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

发布了10 篇原创文章 · 获赞 5 · 访问量 4430

猜你喜欢

转载自blog.csdn.net/u010059204/article/details/88675219
今日推荐