Cl не является внутренней или внешней командой исполняемой программой или пакетным файлом

Выдало 0 ошибок, но когда нажал Ctrl+F5 в консольном окне появилось сообщение: «C:Users. Pro.exe» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Как запустить программу?

Отслеживать
23.5k 1 1 золотой знак 38 38 серебряных знаков 58 58 бронзовых знаков
задан 2 мар 2012 в 20:10
VlaDDushka VlaDDushka
11 1 1 золотой знак 1 1 серебряный знак 2 2 бронзовых знака
4 мар 2012 в 7:33

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Не рекомендовал бы Вам добавить #include «stdafx.h» в Ваш проект. Всё-таки C++ кроссплатформенный язык и в Вашем приложении вполне можно обойти и без этого include, характерного для платформы Windows. Тогда Ваш может компилироваться, без внесения дополнительных изменений под разные платформы. Вообще для изучения C++ советую использовать компилятор gcc.

Отслеживать
ответ дан 4 мар 2012 в 9:46
101 8 8 бронзовых знаков
Про gcc — золотые слова.
4 мар 2012 в 10:27

  1. Запускаете Visual C++ 2010 Express.
  2. Создаете консольное приложение Win32.
  3. Добавляете ваш код после строки #include «stdafx.h» вместо кода шаблона.
  4. Жмете F7, затем F5 — и все работает.

Отслеживать
ответ дан 4 мар 2012 в 7:17
34.3k 25 25 золотых знаков 95 95 серебряных знаков 213 213 бронзовых знаков

почему не получается запустить сервер как у hot через ngrok. Ошибка ngrok. Как исправить?

Неужели стандартное #include int main() < std::cout не будет работать без #include ? Как всё запущено! Но я не верю.

Источник: ru.stackoverflow.com

«CL» не является внутренней или внешней командой,

Я пытаюсь скомпилировать программу hello world в Qt с помощью Qt Creator.

Читайте также:
Детские программы для самых маленьких

Я получаю » cl » не распознается как внутренняя или внешняя команда.

Я использую Windows 7 и оба против 2008 и 2010, установленных в нем. Когда я использую Mingw, он компилируется нормально, но если использовать vs 2008, это дает эту ошибку.

После Установки Env Path =..;..;C:Program FilesMicrosoft Visual Studio 9.0VCbin также показывает ту же ошибку.

автор: Chris_vr

9 ответов

Я думаю cl не на вашем пути. Вы должны добавить его туда. Рекомендуемый способ сделать это-запустить командная строка разработчика.

  1. на начальном экране Windows 8 введите Visual Studio Инструменты. Обратите внимание, что результаты поиска меняются по мере ввода; когда Visual Studio Инструменты появившемся выбрать его. в более ранних версиях Windows, выберите старт, а затем в поле поиска введите Инструменты Visual Studio. Когда Инструменты Visual Studio появляется в результатах поиска, выберите его.
  2. на Инструменты Visual Studio открыть разработчику Командная Строка для вашей версии Visual Studio. (Для запуска от имени администратора, откройте контекстное меню командной строки разработчика и выберите Run как администратор.)

как отмечается в статье, Существует несколько различных ярлыков для настройки различных наборов инструментов — вам нужно выбрать подходящий.

GCC/G++ is not recognized as an internal or external command, operable program or batch file

если у вас уже есть открытое окно командной строки, вы можете запустить пакетный файл vcvarsall.bat С соответствующий аргумент для настройки переменных среды. Цитируя ту же статью:

    в командной строке перейдите в каталог установки Visual C++. (Расположение зависит от системы и Visual Studio установка, но типичное расположение C:Program файлы (x86)версия Microsoft Visual StudioVC.) Например, введите:

cd «Program Files (x86)Microsoft Visual Studio 12.0VC»
vcvarsall x86

Читайте также:
Сделать прогресс бар или логирование для отслеживания процесса программы

из статьи возможны следующие аргументы:

  • x86 (х86 32-битные)
  • x86_amd64 (x64 на крестике x86)
  • x86_arm (рука на крестике x86)
  • amd64 (64-разрядной 64-разрядного)
  • amd64_x86 (x86 на крест x64)
  • amd64_arm (рычаг на x64 cross)

у меня была та же проблема. Попробуйте сделать bat-файл для запуска Qt Creator. Добавить что-то вроде этого bat-файла:

call «C:Program FilesMicrosoft Visual Studio 9.0VCbinvcvars32.bat» «C:QTsdkqtcreatorbinqtcreator»

теперь я могу скомпилировать и получить:

jom 1.0.8 — empower your cores 11:10:08: The process «C:QTsdkqtcreatorbinjom.exe» exited normally.
автор: Ivar

убедитесь, что вы перезагрузите компьютер после установки средств разработки.

Это было то, что вызывало ошибку для меня.

автор: DunskyDouglas

У меня была такая же проблема, и я решил ее, переключившись на MinGW из MSVC2010.

выберите вкладку проект на левой панели. Затем выберите «цель». Оттуда измените версию Qt на MinGW вместо VC++.

автор: Jubayer Arefin

вам нужно будет правильно установить переменные среды для каждого компилятора. В меню программы есть команды для каждого компилятора, который это делает, при открытии командной строки.

другой вариант, конечно, использовать IDE для создания вашего приложения.

автор: Bo Persson

У меня была эта проблема, потому что я забыл выбрать «Visual C++» при установке Visual Studio.

автор: MatrixManAtYrService

вы можете использовать командную строку для VS 2010, а затем выбрать путь, который находится ваш импульс. Используйте «загрузки.летучая мышь», вы можете успешно установить его.

автор: Lily

для меня это было связано со сценарием, описанным Smi, с той разницей, что vcvarsall.bat сам сбой из-за недопустимого пути.

Это было вызвано разрывами линий внутри пути, что означало vcvarsall.bat по какой-то причине не удалось найти общий каталог инструментов.

автор: user3898942

Читайте также:
Уведомление о кик программа

У меня была одна и та же проблема в течение длительного времени, и я потратил Бог знает сколько на это, пока случайно не понял, что делать. Это решение работало в windows 10. Все, что вам нужно сделать, это добавить C:WINDOWSSystem32 to путь переменной под Переменные Пользователя на Переменные Среды Обратите внимание, что если вы добавите это к системным переменным, это также может сработать. Но это не сработало.

Источник: askdev.ru

‘cl’ не распознается как внутренняя или внешняя команда

Я пытаюсь запустить приложение Qt, которое использует MSVC. У меня установлен Visual C ++, а также установлен PATH для CL, более того, всякий раз, когда я пытаюсь использовать cl в обычной командной строке, это работает.

Однако в QtCreator при запуске / отладке моего приложения я получаю следующую ошибку:

‘cl’ is not recognized as an internal or external command, operable program or batch file. jom: C:UsersCensoredDocumentsQtbuild-Shard-Desktop_Qt_5_7_0_MSVC2015_64bit-DebugMakefile.Debug [debugmainwindow.obj] Error 1 jom: C:UsersCensoredDocumentsQtbuild-Shard-Desktop_Qt_5_7_0_MSVC2015_64bit-DebugMakefile [debug] Error 2 11:38:32: The process «C:QtToolsQtCreatorbinjom.exe» exited with code 2. Error while building/deploying project Shard (kit: Desktop Qt 5.7.0 MSVC2015_64bit)

И в моей вкладке Комплекты в моей сборке https://web-answers.ru/c/cl-ne-raspoznaetsja-kak-vnutrennjaja-ili.html» target=»_blank»]web-answers.ru[/mask_link]

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru