簡體   English   中英

在Qt中建立調試版本?

[英]Debug release build in qt?

我對qt還是很陌生,所以很抱歉,如果這是一個愚蠢的問題,我正在嘗試將調試符號保留在Linux上的發行版中。

我讀過的大多數內容都與我們不使用的qmake有關。 我們的項目是使用clang的makefile項目。 我的makefile的發布版本中有-g,但是當調用一次raise()時,我就被轉儲到了程序集中,這對我來說很難調試:)而且斷點根本不起作用。

我已經嘗試過閱讀。

  • 運行中-啟用QML
  • 在Kits Debugger中-取消選中在構建調試版本時發出警告(這是一個提示)

我首先要做的是將-g添加到我的makefile的發行版中,但是qt仍然沒有選擇調試符號。

因此,相反,我在makefile的調試部分添加了-03 ,這使我可以調試優化的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM