在Windows环境下,Qt5.9调用.a静态库的方法,跟平常调用.dll文件的用法完全一模一样,前提是这个编译出的.a静态库,一定要使用Qt5.9的gcc编译器,最好是用mingw编译出来的.a文件,否则十分有可能,出现gcc版本不兼容导致编译出错,也就是函数调用失败问题!!!
其中,Qt5.9调用dll的方法,可以参考我的这篇博客:https://blog.csdn.net/naibozhuan3744/article/details/78926378
下面是我调用.a文件的过程图,结果如下所示:
1.1将要调用的.a静态库和头文件放在同一个目录下
1.2通过关联外部库,将.a静态库关联进来,注意,关联的时候,选择静态库,不要选择动态库。
1.3关联头文件
1.4调用函数Add1(),结果输出如下:
参考内容:
https://www.cnblogs.com/findumars/p/5129050.html
https://blog.csdn.net/naibozhuan3744/article/details/78926378