link-time-optimization

    1熱度

    1回答

    在Linux中,如果我在動態庫中聲明一個函數爲__attribute__((always_inline)),然後我動態加載該庫,那麼該函數是否將由動態鏈接程序內聯,並使用gcc? 我編譯動態庫,在-O3並沒有經過任何鏈接時優化標誌-flto 真正的問題是:是在一個動態庫,值得聲明的函數總是內聯,當它被稱爲大部分的時間從另一個圖書館?