不能,举例:
VS 编译出的库函数导出符号为:?qSleep@QTest@@YAXH@Z
Qt 编译出的库函数导出符号为:_ZN5QTest6qSleepEi
---- 再举例子
QT 调用VS编译的库时候,报错: error: undefined reference to `_imp___ZN10CAlgorithm3AddEii'
显然,Qt只识别___ZN...开头的 lib 库,微软VS编译的不识别。
不能,举例:
VS 编译出的库函数导出符号为:?qSleep@QTest@@YAXH@Z
Qt 编译出的库函数导出符号为:_ZN5QTest6qSleepEi
---- 再举例子
QT 调用VS编译的库时候,报错: error: undefined reference to `_imp___ZN10CAlgorithm3AddEii'
显然,Qt只识别___ZN...开头的 lib 库,微软VS编译的不识别。