ошибка PRJ0003: ошибка spawning 'cl.exe' - PullRequest
3 голосов
/ 21 сентября 2008

Я конвертировал проект VS2006 vc ++ в VS2008. При компиляции я получаю вышеуказанную ошибку. Как мне это исправить? я скучаю по этому exe?

Ответы [ 5 ]

15 голосов
/ 12 февраля 2010

В установщике Visual Studio 2008 Standard Edition есть ошибка. Он не устанавливает cl.exe, если вы устанавливаете только Visual C ++, но не Visual C #. Чтобы обойти это, вы должны установить Visual C #, даже если вам это не нужно.

2 голосов
/ 21 сентября 2008

cl.exe - это VS2008 (и любой другой VS) компилятор C / C ++, поэтому проверьте более подробное сообщение об ошибке, почему он не может быть создан. При установке VS2008 убедитесь, что вы установили поддержку языка C ++.

1 голос
/ 21 сентября 2008

Возможно, ваша переменная окружения "путь" не содержит путь к папке, в которой находится cl.exe.

Другая возможная причина может заключаться в том, что при установке VS2008 вы не выбрали опцию для установки инструментов Win32 (включая компилятор командной строки).

В любом случае вы можете попытаться восстановить установку VS2008 (запустив ее настройку через Панель управления - Установка и удаление программ), или использовать опцию «Установка и удаление компонентов» и добавить «Инструменты Win32». опция (под Visual C ++ - Инструменты Visual C ++).

0 голосов
/ 12 мая 2018

На самом деле эта ошибка возникает из-за неверно заданного пути.

Перейти к Инструменты> Параметры> Каталоги> Показать каталоги для> Выбрать исполняемые файлы Здесь скопируйте адрес пути из папки, в которую вы установили, и вставьте этот путь

G: \ Программные файлы \ vb (Visual Basic) 6.0 \ Visual Basic 6.0 \ VC98 \ BIN

, затем нажмите OK.

Это может сработать для вас.

0 голосов
/ 10 апреля 2018

У меня была эта проблема под Windows 10, и я решил ее, добавив следующие пути к переменной среды PATH:

C: \ ProgramFilesC \ VS2008 \ Common7 \ IDE C: \ ProgramFilesC \ VS2008 \ VC \ Bin \ x86_amd64

где C: \ ProgramFilesC \ VS2008 - это путь, куда я установил Visual Studio.

...