mac平台上,希望Qt编译的release程序也能包含debug symbol,这样出问题以后便于查找问题

 

开始按照http://doc.qt.io/qt-4.8/mac-differences.html上的#Debug symbol来设置,没有生效。

报错:warning: no debug symbols in executable (-arch x86_64)

后来google到这篇文章how-to-publish-qt-applications-in-the-mac-app-store-2,在.pro文件中添加以下2行:

QMAKE_CFLAGS += -gdwarf-2
QMAKE_CXXFLAGS += -gdwarf-2

这时再用

dsymutil myapp -o myapp.dSYM

就能在myapp同目录下生成dSYM问题,里面包含了符号信息

 

环境:mac os x 10.10.3, Qt5.3.1, 

 

相关文章:

  • 2021-05-17
  • 2021-05-28
  • 2022-12-23
  • 2021-07-03
  • 2021-11-06
  • 2021-04-17
  • 2021-12-02
  • 2022-12-23
猜你喜欢
  • 2021-05-20
  • 2021-12-19
  • 2022-01-19
  • 2021-11-30
  • 2021-06-04
  • 2022-12-23
相关资源
相似解决方案