導航:首頁 > 源碼編譯 > gcc編譯選項給gdb調試

gcc編譯選項給gdb調試

發布時間:2024-11-23 18:35:36

Ⅰ 在linux編譯軟體和第三方庫時不分debug和release嗎

Linux系統編譯軟體是有debug版和release版本的區分。Linux下在開發軟體的過程中,會編譯成debug版的,用於程序調試。以gcc/g++編譯命令來說,在編譯產生.o文件時(必須是產生.o文件的那一步才能編譯成調試版),加入-g編譯選項,編譯出來的就是debug版,這個版本可以用gdb調試。
而如果軟體開發完成需要發布的時候,就需要在編譯時加上-O選項(不能加-g選項了),表示對代碼進行編譯優化,這時編譯出來的軟體就相當於是release版本了。

Ⅱ gcc編譯時的-g參數是什麼意思

生成調試信息。GNU 調試器可利用該信息。

閱讀全文

與gcc編譯選項給gdb調試相關的資料

熱點內容
中原找房app如何注銷 瀏覽:839
程序員思考高手 瀏覽:593
gcc編譯器是幹啥的 瀏覽:808
int在java中的長度 瀏覽:132
電腦必備的五個神仙軟體程序員 瀏覽:212
什麼系統屬於安卓 瀏覽:359
有什麼游戲安卓oppo可以玩 瀏覽:721
microchip編程 瀏覽:872
數控車床宏程序編程入門 瀏覽:651
如何查伺服器上的密碼 瀏覽:874
手機alipay文件夾刪除 瀏覽:801
浩辰cad命令行 瀏覽:351
移動加密思路 瀏覽:970
php手冊pdf 瀏覽:752
安卓手機推薦什麼鍵位 瀏覽:112
android登錄驗證碼 瀏覽:476
聯通雲伺服器管理賬號 瀏覽:309
蘋果7加密晶元壞了 瀏覽:516
壓縮包2g解壓後有多大 瀏覽:956
php人才管理系統 瀏覽:21