2017-02-25 98 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