Поделиться через


/bigobj (Увеличение количества разделов OBJ-файле)

Обновлен: Ноябрь 2007

/bigobj увеличивает количество разделов, которые может содержать объектный файл.

 /bigobj

Заметки

По умолчанию объектный файл может содержать до 65,536 (2^16) адресных секций. /bigobj увеличивает его адресную емкость до 4,294,967,296 (2^32).

Большинство модулей никогда не создадут OBJ-файл, который содержит больше чем 65,536 секций. Но код, сгенерированный машиной, или код, который загружает много библиотек шаблонов, требует OBJ-файлы, которые могут содержать больше адресных секций.

OBJ-файл, созданный с помощью /bigobj, может быть использован только компоновщиком, входящим в Visual C++ 2005 (или более позднюю версию). Компоновщики, входящие в более ранние версии Visual C++ 2005, не могут прочитать OBJ-файлы, которые были созданы при помощи /bigobj.

Установка параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.

  2. Выберите папку C/C++.

  3. Выберите страницу свойств Командная строка.

  4. Введите параметры компилятора в поле Дополнительные параметры.

Установка параметра компилятора программным способом

См. также

Ссылки

Параметры компилятора

Настройка параметров компилятора