使用GUI打开安装的配置
然后编译完后,生成的文件
其中,3.4.1是源码,build是gui生成的build目录,arm是在build目录make以后install安装的库文件
这个目录下的pc文件有生成的库
Openc编译的问题,出在了编译器的使用上
编译器的使用,参数的相关:
-L是lib库的目录,但是链接lib库的时候要写出来lib文件名,使用-l
-l代表库名的lib,所以就是.pc文件里写的生成的库,
但是在此基础上编译的时候发现,会报出找不到.a静态库的依赖库
然后找到相应的.a静态库的依赖库后,
目录添加进去依然无效,后来学习到了,要把库名也用-l参数加进去,,,
最终makefile
其中-L是.a库的依赖库路径,-l是上面相应.a静态库的依赖库,
需要注意的是,一个库的依赖库必须写在它后面,否则还是会找不到,就是.a静态库的依赖库(红线标注的部分)要写在内些.a静态库的后面