QT生成可执行程序的pro项目我已经测试可以引入多个其他的动态链接库,就是在pro文件中增加其他的libs语句,这个是没问题的。
但我现在的问题是,我自己编写一个动态链接库项目,这个项目要引用其他人编写的动态链接库,这样该如何写这个pro文件?
我按照生成可执行程序的项目那样添加libs语句,编译就报错,报错信息比较长,信息中有”can not be used when making a shared object; recompile with -fPIC“想,请问该如何解决?
※:我发现一种情况也可以,就是我自己编写的生成动态链接库项目不添加引用其他人的动态链接库libs语句,然后在实际的生成可执行程序项目中同时添加我编写的动态链接库和其他人编写的动态链接库,这样也可以的,但缺点就是我编写的动态链接库本来要封装别人的动态链接库,看起来没有封装的样子了?