如果想在Qt Creator里调用Vs2010生成的Dll,是否需要改头文件?
经过测试好像Qt的编译器无法顺利读Vs搞出来的宏声明...
[解决办法]
.lib 是跨平台的用法,在WIN上代表.dll,在Linux代表.a文件,当然,如果对应的平台直接指定对应的库文件,也是可以的,只不过将代码拿到另一个平台编译必须修改了
[解决办法]
.lib是静态库,.dll是动态库,QT是可以用静态调用的方法调用动态库。
发布时间: 2012-07-05 07:59:18 作者: rapoo
如果想在Qt Creator里调用Vs2010生成的Dll,是否需要改头文件?
经过测试好像Qt的编译器无法顺利读Vs搞出来的宏声明...
[解决办法]
.lib 是跨平台的用法,在WIN上代表.dll,在Linux代表.a文件,当然,如果对应的平台直接指定对应的库文件,也是可以的,只不过将代码拿到另一个平台编译必须修改了
[解决办法]
.lib是静态库,.dll是动态库,QT是可以用静态调用的方法调用动态库。