[英]How to build a version of Boost with _GLIBCXX_DEBUG?
在調試我的代碼時,我喜歡使用-g -D_GLIBCXX_DEBUG
GCC 標志(而不是-O3 -DNDEBUG
)來構建它。 不幸的是,使用這些標志會阻止它與“正常”Boost 鏈接。
是否有一個簡單的方法來使用這樣的自定義 GCC 標志構建 Boost? ( 關於這個的另一個問題似乎沒有涵蓋-D_GLIBCXX_DEBUG
)
您可以按照此處所述構建boost
庫: https : //www.boost.org/doc/libs/1_74_0/more/getting_started/unix-variants.html
您可以在b2
命令行上為boost
庫指定宏,方法是為每個宏添加: define=MACRO_NAME=MACRO_VALUE
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.