0
我在我的代碼中的陣列中,不被任何函數調用,但我需要這個陣列,因爲它是可執行文件的地址,其中微處理器將調用數組鏈接不包括unreffrenced陣列
我的查詢,而我編譯它在.a文件(庫)中可見的數組,但是當我鏈接所有.a文件時,該數組不會出現在最終的.bin文件中。 當我在某處使用它時,它會出現,否則它不會進入最終的.bin文件
我在我的代碼中的陣列中,不被任何函數調用,但我需要這個陣列,因爲它是可執行文件的地址,其中微處理器將調用數組鏈接不包括unreffrenced陣列
我的查詢,而我編譯它在.a文件(庫)中可見的數組,但是當我鏈接所有.a文件時,該數組不會出現在最終的.bin文件中。 當我在某處使用它時,它會出現,否則它不會進入最終的.bin文件
鏈接器僅在最終二進制文件中包含使用的對象,如果未使用該數組,則不會包含它。
它轉換爲void地方:
main()
{
(void)funcarray;
}
那麼將計爲正在使用。