我在Windows中安装了Dev C ++,并且使用了该IDE,但是我想在Windows命令提示符下编译程序prog1.cpp
。
我在当前目录中打开了cmd,并且尝试了以下不起作用的命令:
以上所有命令均导致此错误:command not recognized as an internal or external command, operable program or batch file.
:
***注意:我不想安装Visual Studio并使用cl /EHsc prog1.cpp
使用Dev C ++编译器在cmd中编译程序的命令是什么?
答案 0 :(得分:1)
Dev-C ++不是编译器。这是一个IDE。
您需要先添加编译器的路径,然后才能使用它们。
假设您将Dev-C ++安装到C:\Program Files\Dev-Cpp
,则需要向%PATH%
变量添加以下路径:
C:\Program Files\Dev-Cpp\MinGW64\bin
C:\Program Files\Dev-Cpp\MinGW64\libexec\gcc\mingw32\6.3.0
C:\Program Files\Dev-Cpp\MinGW64\mingw32\bin
您可以使用
将其临时添加到一个命令提示符会话中。path %PATH%;<more paths here>
或参考Google了解如何将其永久添加到系统中。
解决%PATH%
问题之后,您将可以使用gcc
(C)或g++
(C ++)编译程序。请注意,c
和cl
仍然不可用(因为尚未安装)。