Как я могу скомпилировать cpp файл в powershell без Visual Studio? - PullRequest
0 голосов
/ 06 февраля 2020

Могу ли я скомпилировать файл cpp без Visual Studio или Eclispe? Или я должен установить?

если возможно, что такое командная строка в powershell? Я помню, я использовал gpp (кое-что здесь), когда использовал Mac, но я не знаю, как скомпилировать в окне.

1 Ответ

0 голосов
/ 06 февраля 2020

Вы также можете установить g++ в Windows. На Ма c он был установлен из своих репозиториев программного обеспечения. В Windows есть несколько дистрибутивов этого компилятора, часто связанных с некоторой базисной c Unix -подобной средой, например, MSYS2, Cygwin или MinGW (обратитесь к Google за подробностями об этом). Вам просто нужно выбрать и установить один из них.

Простой способ начать - скачать и распаковать последнюю версию MinGW-w64 . Вы найдете компилятор g++.exe внутри. Затем в PowerShell просто используйте полный путь к исполняемому файлу, например что-то вроде

C:\mingw64\bin\g++.exe prog.cpp -o prog.exe

, в зависимости от того, куда вы распаковали пакет.

Обратите внимание, что вам нужно будет скопировать несколько DLL (libstdc++.dll, возможно, другие, в зависимости от используемых вами функций) из каталога с g++.exe в каталог с вашей скомпилированной программой, чтобы иметь возможность ее выполнить.

...