全局優化。/GL生成的obj必須使用/LTCG進行鏈接
你把/GL開關去掉就行了
可以告訴你/GL和PGO一起用的時候才有明顯的作用
如果你要鏈接的第三方庫是使用/GL構建的,那么也會自動使用/LTCG鏈接
MSIL .netmodule這個提示很誤導人,你只需要知道/GL編譯的obj和普通編譯的obj不一樣即可
比如不使用/GL構建的模塊可以和其他編譯器通用(如果ABI一致的話),用了GL其他編譯器就沒法用了
VC現在不支持/GL構建的模塊使用普通鏈接,GCC是支持的(-flto編譯的可以不使用-flto鏈接,就和平常一樣了)