现在涉及到一个工程,需要在windows用qt开发界面,但是用到了很多库是linux中的(.so 和 .a)文件,不知谁有过这种经验否,能否使用,如何使用?谢谢
(我的环境为:qtcreator5.1.0 编译器是 mingw4.8)
mingw来链接调用你的so,等库文件
最好是使用mingw重新编译一下。
.so和.a只是后缀名而已,最好通过depends查看下是不是windows程序。
apache也是这么定义的。
.so和.a是Linux下的动态库文件和Windows的PE格式不兼容的,最好还是用mingw重新编译一下吧,不然要用的话,太麻烦了,至少需要自己写一个Linux的执行格式解析