找到 MSIL .netmodule 或使用 /GL 編譯的模塊;正在使用 /LTCG 重新啟動鏈接;將 /LTCG 添加到鏈接命令行以改進鏈接器性能


全局優化。/GL生成的obj必須使用/LTCG進行鏈接

你把/GL開關去掉就行了

可以告訴你/GL和PGO一起用的時候才有明顯的作用

 

 

如果你要鏈接的第三方庫是使用/GL構建的,那么也會自動使用/LTCG鏈接

MSIL .netmodule這個提示很誤導人,你只需要知道/GL編譯的obj和普通編譯的obj不一樣即可

比如不使用/GL構建的模塊可以和其他編譯器通用(如果ABI一致的話),用了GL其他編譯器就沒法用了


VC現在不支持/GL構建的模塊使用普通鏈接,GCC是支持的(-flto編譯的可以不使用-flto鏈接,就和平常一樣了)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM