1
AIX的XL編譯器似乎有-qfuncsect選項,它將每個函數放置在單獨的對象控制部分中,其效果是當創建最終可執行文件時,它有助於刪除不需要的函數。AIX的XL編譯器的-qfuncsect選項的gcc等效選項是什麼?
gcc中有相同的選項嗎?我無法找到相同的。
AIX的XL編譯器似乎有-qfuncsect選項,它將每個函數放置在單獨的對象控制部分中,其效果是當創建最終可執行文件時,它有助於刪除不需要的函數。AIX的XL編譯器的-qfuncsect選項的gcc等效選項是什麼?
gcc中有相同的選項嗎?我無法找到相同的。
-ffunction-sections
-fdata-sections
http://gcc.gnu.org/onlinedocs/gcc-4.0.4/gcc/Optimize-Options.html
你想實現什麼?據我所見,在我的平臺(linux)和gcc上,最終的可執行文件已經只有必要的功能。 – 2010-11-24 12:45:55
我無法實現你在VxWorks(MIPS)上獲得的任何東西。如果一個文件包含5個函數並且我的應用程序只使用2個,那麼其他3個文件也會鏈接進來嗎?如果我錯了,請糾正我。謝謝! – Jay 2010-11-24 12:53:13