Я компилирую свой код из оболочки визуальной студии (VS shell), используя jam. Сама оболочка запускается с использованием «% comspec% /k» C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat "x86".

Я настраиваю планировщик задач, чтобы он выполнял эту сборку каждую ночь автоматически, но для компиляции используется обычная оболочка, которая не работает, поскольку не может найти компилятор и другие пути (это устанавливается автоматически в оболочке VS). Я хочу, чтобы мои команды jam запускались в «оболочке VS» из планировщика задач. Как я могу это сделать?

1 ответ1

1

Я нашел ответ.

Я использую следующее в пакетном скрипте и помещаю команду jam после выполнения следующей строки. Этот вызов ниже извлекается из самого файла vcvarsall.bat.

call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .