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


AddCommonConfig

Добавляет в проект конфигурации по умолчанию.

function AddCommonConfig( 
   oProj, 
   strProjectName  
);

Параметры

  • oProj
    Выбранный проект.

  • strProjectName
    Имя проекта.

Заметки

Вызовите эту функцию для добавления конфигураций модели кода по умолчанию в создаваемый мастером проект. Можно задать рабочую (Release) или отладочную (Debug) конфигурацию. В следующих таблицах приведены заданные по умолчанию значения свойства объекта модели кода для каждого типа конфигурации.

Объект средства компиляции Visual C++

Свойство объекта

Параметр рабочей конфигурации

Параметр отладочной конфигурации

UsePrecompiledHeader

pchUseUsingSpecific

pchUseUsingSpecific

WarningLevel

3

3

MinimalRebuild

Неприменимо

true

DebugInformationFormat

debugEnabled

debugEditAndContinue

Optimization

optimizeMaxSpeed

Неприменимо

BasicRuntimeChecks

Неприменимо

runtimeBasicCheckAll

Detect64BitPortabilityProblems

true

true

OmitFramePointers

true

Неприменимо

EnableFunctionLevelLinking

true

Неприменимо

StringPooling

true

Неприменимо

Объект конфигурации Visual C++

Свойство объекта

Параметр рабочей конфигурации

Параметр отладочной конфигурации

IntermediateDirectory

"Release"

"Debug"

OutputDirectory

"Release"

"Debug"

Объект средства компоновки Visual C++

Свойство объекта

Параметр рабочей конфигурации

Параметр отладочной конфигурации

SubSystem

subSystemWindows

subSystemWindows

TargetMachine

machineX86

machineX86

GenerateDebugInformation

true

true

Пример

// Create the Visual C++ project.
selProj = CreateProject(strProjectName, strProjectPath);
// Add the common configuration to the project.
   AddCommonConfig(selProj, strProjectName);
   selProj.Object.keyword = "MyProj";

См. также

Задачи

Создание пользовательского мастера

Основные понятия

Настройка мастеров С++ с помощью общих функций JScript.

Разработка мастера

Другие ресурсы

Функции JScript для мастеров C++