2017-02-25 82 views
-1

我想使用cmd编译CPP代码。我尝试下载dev C++编译器并使用系统设置将其附加到cmd,但仍然没有用,因为某些库不存在。那么是否还有其他编译器可以编译CPP的调用代码,包括像unsortedmap这样的库。如何使用cmd编译cpp代码

+1

什么库是*“unsortedmap”*?这是外部的吗?如果是的话,这不是编译器的问题 - 你需要告诉它在哪里可以找到必要的文件 – UnholySheep

+1

你的问题的最佳答案在这里提供: http://stackoverflow.com/q/10358745/7012517 – Shobhit

+0

什么是(是)用于编译和链接的命令吗?什么是“dev C++”编译器? – lit

回答

1

如果您使用Linux,那么你可以简单地编译它,但写在终端下面一行:如果你使用的是Windows

g++ helloWorld.cpp -o helloWorld 

,你应该考虑到下载的Visual Studio,然后你就可以编译你的程序很容易从Visual Studio中。 ,你也可以使用命令行编译:

  1. 打开一个开发商命令提示符
  2. CL/EHSC helloWorld.cpp

下载的Visual Studio从微软网站:

https://www.visualstudio.com/downloads/

0

我想你错过了编译器。如果您在Windows上运行,请从here下载并安装MinGW。在安装过程中,您可以选择安装GNU Compiler Collection(GCC),包括C++。安装后,您可以编译源文件并使用这些命令运行可执行文件。

> gcc -o HelloWorld.exe HelloWorld.c 
    // Compile and link source file HelloWorld.c into executable HelloWorld.exe 

> HelloWorld 
    // Execute HelloWorld.exe under CMD shell