Gcc
如何使用特定的編譯器選項編譯 libstdc++?
如果可能的話,我想使用
-fno-omit-frame-pointer
用於分析目的的選項來編譯 libstdc++。我可以按照https://gcc.gnu.org/install/index.html建構 libstdc++ ,但是如何設置選項?該CXXFLAGS
方法不起作用。
提示https://www.linuxfromscratch.org/lfs/view/stable/chapter07/gcc-libstdc++-pass2.html
測試建構….
tar xvf gcc-10.3.0.tar.xz mkdir BUILD__libstdc++103 cd BUILD__libstdc++103/ ../gcc-10.3.0/libstdc++-v3/configure \ CXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-omit-frame-pointer" \ --prefix=/home/knudfl/BUILD__libstdc++103/usr \ --disable-multilib --disable-libstdcxx-pch make make install
似乎沒問題:文本
-fno-omit-frame-pointer
在終端make
輸出中可見。