为了账号安全,请及时绑定邮箱和手机立即绑定

从MinGW静态库(.a)到Visual Studio静态库(.lib)

/ 猿问

从MinGW静态库(.a)到Visual Studio静态库(.lib)

萧十郎 2019-12-03 15:47:43

我正在尝试使用xlsLib从C ++应用程序创建Excel电子表格。


麻烦的是,编译xlsLib时,我给出一个.a文件(由MinGW生成的GCC静态库)。但是,我的应用程序依赖于PhysX仅使用Visual Studio编译的另一个API()。


因此:是否可以将GCC静态库(xlslib.a)转换为Visual Studio静态库文件(xlslib.lib)?


查看完整描述

3 回答

?
RISEBY

但是使用.a导致我的.exe无法调试“找不到调试信息”。–熵5月22日12:27


这是因为.a库不包含调试所需的调试信息。如果要调试,则需要告诉编译器在编译时添加调试信息。对于mingw,您需要-g在运行“ make”之类的CFLAGS中添加“ ”,例如“ make CFLAGS="-g"”


查看完整回答
反对 2019-12-03
  • 3 回答
  • 0 关注
  • 481 浏览

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信