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

Содержание

Я очень плохо знаком с c ++ и использую командную строку.

У меня есть несколько файлов .cpp и .h, которые отлично работают на моей IDE (Code :: blocks), работающей под управлением GNU GCC в качестве компилятора. Он также отображает то, что мне нужно, но когда я пытаюсь использовать командную строку и набираю «g ++ file1.cpp file2.cpp ….» then «./a.out

Я получаю ошибку «.» не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл. «У меня есть cygwin64 с соответствующим g ++, cdb, установленными пакетами и настройкой пути.

Решение

В командная строка Вы просто добавляете исполняемое имя файла (например, out.exe )

В PowerShell запустить исполняемый файл как .out.exe ,

g++ -c [source file].cpp produces object file [source file].o
g++ -o [executable file] [object file].o produces object file [executable]

Например, компиляция «hello.cpp» в исполняемый файл «hello.exe» за один шаг и запустив его:

«C:Program» не является внутренней или внешней командой


Z:cpp> g++ -o hello.exe hello.cpp Z:cpp> hello.exe

Создать exe файл с использованием объектных файлов:

Z:cpp> g++ -c file1.cpp Z:cpp> g++ -c file2.cpp Z:cpp> g++ -o out.exe file1.o file1.o Z:cpp> out.exe

Другие решения

Я предполагаю, что вы следуете рецепту или учебнику, который был разработан для Unix-подобных систем, таких как Linux, но вы используете Windows.

В Linux персонаж . означает текущий каталог, а косая черта / является разделителем каталогов. Итак, это:

./a.out

ссылается на файл с именем a.out в текущем каталоге.

В Windows . все еще ссылается на текущий каталог, но вместо прямой косой черты, обратной косой черты используется для разделения каталогов. Итак, это:

.a.out

ссылается на файл с именем a.out в текущем каталоге.

Однако это еще не ответ: в Linux, если вы не укажете иное, команда g ++ создаст исполняемый файл с именем a.out (странное имя, но оно названо так по историческим причинам). Однако в Windows это недопустимое имя для исполняемого файла, поскольку Windows требует, чтобы исполняемые файлы заканчивались на .exe , В результате, если вы не укажете другой способ, исполняемый файл будет назван:

Читайте также:
В какой программе лучше визуализировать интерьер

a.exe

Еще одно отличие: в Windows путь по умолчанию включает текущий каталог, поэтому вам даже не нужно указывать . на передней.

Источник: web-answers.ru

g++ не распознается как внутренняя или внешняя команда

Как исправить, что G++’ не распознается как внутренняя или внешняя команда?

Вы можете убедиться, что у вас установлен g++, введя g++ —version в командной строке. Если на вашем компьютере уже установлен компилятор G++, все, что вам нужно сделать, чтобы сохранить внесенные изменения и запустить код, — это одновременно нажать клавиши Ctrl и S. Чрезвычайно заинтересованное расследование.

Не является внутренней или внешней командой Is not an internal or external command

Как исправить, что G не распознается как внутренний?

Выполните следующие действия: На рабочем столе щелкните правой кнопкой мыши Компьютер и выберите Свойства. Нажмите кнопку «Изменить параметры», расположенную в окне «Свойства компьютера». После открытия окна «Свойства системы» перейдите на вкладку «Дополнительно» в этом окне. В разделе «Дополнительно» нажмите кнопку «Переменные среды».

Почему G++ не распознается Vscode?

Если вы не видите ожидаемого вывода или g++ или gdb не является распознанной командой, убедитесь, что ваша запись PATH соответствует двоичному расположению Mingw-w64, где находятся компиляторы. Если компиляторы отсутствуют в этой записи PATH, проверьте, установили ли вы Mingw-w64 в соответствии с инструкциями, представленными на веб-сайте MSYS2.

Как исправить, что RM не распознается как внутренняя или внешняя команда?

Попробуйте. Перейдите к папке, из которой вы хотите удалить ее содержимое; ради этого примера назовем его папкой my-app. Используйте правую кнопку мыши, чтобы щелкнуть пустое место, а затем выберите опцию «получить Bash здесь». Скопируйте и вставьте команду rm -f A folder/* (я собираюсь удалить содержимое, которое в настоящее время находится в папке A, которая является подпапкой папки my-app). Нажмите Enter.

g++ не распознается как внутренняя или внешняя команда, Как исправить, что G++

g++ не распознается как внутренняя или внешняя команда

Как установить g++ на Windows?

Установка C++ и G++ на компьютер с Windows Выберите носитель и каталог, в который вы хотите установить g++… Щелкнув правой кнопкой мыши по ссылке, вы можете загрузить исполняемый файл full.exe, размер которого составляет примерно 14 мегабайт, на каталог C:full.exe… Запустите программу, которую вы загрузили на свой компьютер…. Найдите место, где была создана папка bin при установке g++… Теперь вам следует перезагрузить компьютер.

Почему у меня не работает G++?

Для g++ необходимо найти libgmp либо в переменной окружения PATH, либо в каталоге, в котором он запущен в данный момент. Если вы поместите его в одно из этих двух мест, компилятор будет работать правильно. Обновление: вам не хватает нескольких DLL, это называется «DLL Hell». Единственный реальный способ обойти это — следовать инструкциям и выполнить полную переустановку.

Читайте также:
Установите специальную программу для ноутбука Xbox 360 способное распознавать консоль

Почему gcc не работает?

Ваш компьютер не может распознать gcc, потому что у вас нет пути URI к каталогу, содержащему двоичные файлы MinGW. Вам нужно будет включить его в переменную среды Path, которая уже присутствует в вашей системе. Просто введите «переменные среды» в поле поиска, расположенное на панели задач вашего компьютера, и вы попадете на страницу переменных среды.

Что такое внутренняя или внешняя команда?

Разница между внутренней командой и внешней командой заключается в том, что первая встроена в файл COMMAND.COM, а вторая — нет и должна работать с отдельным файлом.

g++ не распознается как внутренняя или внешняя команда, Как установить g++ в Windows? Почему мой G++ не работает? Почему gcc не работает? Что такое внутренняя или внешняя команда?

g++ не распознается как внутренняя или внешняя команда

Как установить последнюю версию gcc?

По этому URL (https://gcc.gnu.org/install/), вы всегда найдете самую последнюю версию этого документа. Это относится к исходным кодам, которые в настоящее время разрабатываются, а инструкции для конкретных выпущенных версий включены в исходные коды.

Как исправить, что Python не распознается?

Вам необходимо указать полный путь к python.exe. Каждый раз, когда вы хотите запустить Python, вы можете попробовать запустить его из командной строки, указав полный путь к исполняемому файлу в качестве аргумента. Это может быть одним из способов исправления ошибки. Другими словами, вместо того, чтобы печатать Python, вы должны ввести что-то вроде C:Usersmepathtopython.exe.

Почему Python не распознается в CMD?

Иногда в командной строке Windows отображается сообщение об ошибке «Python не распознается как внутренняя или внешняя команда». Ошибка возникает, когда исполняемый файл Python не найден в переменной среды в результате выполнения команды Python в командной строке Windows.

Не распознается как внутренняя или внешняя команда npm?

> npm —версия Команда «npm» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Вышеупомянутая ошибка возникает, когда операционная система Windows не может определить, какое действие следует предпринять в ответ на команду npm. Чтобы исправить ошибку, убедитесь, что исполняемый файл для узла присутствует в каталоге, на который ссылается параметр PATH.

g++ не распознается как внутренняя или внешняя команда, Как установить последнюю версию gcc?, Как исправить не распознанный Python?, Почему Python не распознается в CMD?, Не распознается как внутренняя или внешняя команда npm?

g++ не распознается как внутренняя или внешняя команда

Что такое внутренняя или внешняя команда?

Разница между внутренней командой и внешней командой заключается в том, что первая встроена в файл COMMAND.COM, а вторая — нет и должна работать с отдельным файлом.

Почему Python не распознается в CMD?

Иногда в командной строке Windows отображается сообщение об ошибке «Python не распознается как внутренняя или внешняя команда». Ошибка возникает, когда исполняемый файл Python не найден в переменной среды в результате выполнения команды Python в командной строке Windows.

Не распознается как внутренняя или внешняя команда npm?

> npm —версия Команда «npm» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Вышеупомянутая ошибка возникает, когда операционная система Windows не может определить, какое действие следует предпринять в ответ на команду npm. Чтобы исправить ошибку, убедитесь, что исполняемый файл для узла присутствует в каталоге, на который ссылается параметр PATH.

Читайте также:
Это мой дом программа для детей

Что такое внутренняя или внешняя команда?

Разница между внутренней командой и внешней командой заключается в том, что первая встроена в файл COMMAND.COM, а вторая — нет и должна работать с отдельным файлом.

g++ не распознается как внутренняя или внешняя команда, Что такое внутренняя или внешняя команда?, Почему Python не распознается в CMD?, Не распознается как внутренняя или внешняя команда npm?, Что такое внутренняя или внешняя команда?

g++ не распознается как внутренняя или внешняя команда

Почему Python не распознается в CMD?

Иногда в командной строке Windows отображается сообщение об ошибке «Python не распознается как внутренняя или внешняя команда». Ошибка возникает, когда исполняемый файл Python не найден в переменной среды в результате выполнения команды Python в командной строке Windows.

Не распознается как внутренняя или внешняя команда npm?

> npm —версия Команда «npm» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Вышеупомянутая ошибка возникает, когда операционная система Windows не может определить, какое действие следует предпринять в ответ на команду npm. Чтобы исправить ошибку, убедитесь, что исполняемый файл для узла присутствует в каталоге, на который ссылается параметр PATH.

Что такое внутренняя или внешняя команда?

Разница между внутренней командой и внешней командой заключается в том, что первая встроена в файл COMMAND.COM, а вторая — нет и должна работать с отдельным файлом.

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

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

Gena_Solovev вне форума

Репутация

Junior Member Регистрация 26.09.2009 Адрес Екатеринбург Сообщений 102 Вес репутации 51

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

Командная строка так отвечает на ping/ipconfig и др.
Windows 7 HB 32-bit

KIS 2011 (11.0.1.400(a)) — вирусов не найдено

Подскажите что делать?

Добавлено через 19 минут

Microsoft Windows [Version 6.1.7600]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:UsersГеннадий>path
PATH=c:Program FilesNVIDIA CorporationPhysXCommon

Последний раз редактировалось Gena_Solovev; 10.09.2010 в 07:28 . Причина: Добавлено

Будь в курсе! Будь в курсе!

Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:

Anti-Malware Telegram

11.09.2010, 09:44 #2

b00t-sEct0r вне форума

Репутация

Junior Member Регистрация 11.10.2009 Адрес Альметьевск Сообщений 7 Вес репутации 50

Добавь в PATH %SystemRoot%system32 и %SystemRoot% через точку с запятой.

12.09.2010, 09:51 #3

  • Просмотр профиля
  • Найти все сообщения
  • Visit Homepage
  • Найти все темы

Gena_Solovev вне форума

Репутация

Junior Member Регистрация 26.09.2009 Адрес Екатеринбург Сообщений 102 Вес репутации 51

спасибо.
помогло
а что было удалить или оставить?
PhysX использую в играх. (сейчас в Mafia II)

12.09.2010, 10:33 #4

PavelA вне форума

VIP Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация РепутацияРегистрация 07.07.2005 Адрес Moscow region Сообщений 30,462 Вес репутации 2519

Оставьте его тоже в этой строке.

Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК

Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую

19.01.2014, 07:51 #5

Kill Box вне форума

Репутация

Junior Member (OID) Регистрация 19.01.2014 Сообщений 1 Вес репутации 35

СПАСИБО. очень помогло

Источник: virusinfo.info

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