我剛開始學習鏈接時間優化,所以我不確定這是否是一個愚蠢的問題。庫中的鏈接時間優化
我正在寫一個圖書館,主要用於我們組織內部。有大量的類,具有公共和私有函數,並且使用Boost以Python模塊的形式導出一小部分公共函數。所有其他功能,包括公共和私人功能,都只在圖書館內使用。我嘗試使用-flto
-fuse-linker-plugin
,並發現性能不平凡的改進。我想知道是否可以向優化器傳遞任何函數,除了那些導出到Python的函數,可能會進行優化,因爲該庫將僅通過python模塊使用。
我會很感激任何意見/建議。
我們在Linux上。感謝您的回答,我會探討這一點。 – SPMP
@ user2308211找到與我的問題鏈接,請檢查更新 –