共用方式為


/bigobj (增加 .obj 檔中的區段數目)

更新:2007 年 11 月

/bigobj 可增加目的檔能夠包含的區段數目。

/bigobj

備註

目的檔預設為最多能夠存放 65,536 (2^16) 可定址區段,/bigobj 將該位址容量增加到 4,294,967,296 (2^32)。

大部分模組永遠都不會產生包含超過 65,536 區段的 .obj 檔。但電腦產生的程式碼,或是大量使用樣板程式庫的程式碼,可能會需要能夠存放更多區段的 .obj 檔。

利用 /bigobj 產生的 .obj 檔只能由 Visual C++ 2005 (或以上) 中隨附的連結器使用。Visual C++ 2005 以前送出的連結器無法讀取利用 /bigobj 產生的 .obj 檔。

若要在 Visual Studio 開發環境中設定這個編譯器選項

  1. 開啟專案的 [屬性頁] 對話方塊。如需詳細資訊,請參閱 HOW TO:開啟專案屬性頁

  2. 按一下 [C/C++] 資料夾。

  3. 按一下 [命令列] 屬性頁。

  4. 在 [其他選項] 方塊中,輸入編譯器選項。

若要以程式方式設定這個編譯器選項

請參閱

參考

編譯器選項

設定編譯器選項