Windows 10 - 在 cmd 中编译 C++

3 c++ cmd compilation

我的main.cpp文件C:\Documents夹中有一个文件。为了在 C++11 中编译这个程序,我需要输入什么命令?

而且,有没有一种方法可以包含-Wall, -Wextra, or 之-Werror类的选项,类似于您在 Ubuntu 中的做法?

abh*_*aik 9

假设你有 GCC:

  1. 转到“开始”并键入command prompt。显示该选项后,请确保右键单击它,并以管理员身份运行它。您需要管理员权限才能运行.exe编译后生成的文件。
  2. 一旦command promptcmd)打开时,导航到Documents文件夹,因为这是你的Main.cpp的文件。
  3. 然后输入:

    g++ -std=c++11 -Wall Main.cpp -o Main.exe
    
    Run Code Online (Sandbox Code Playgroud)
  4. 这将Main.exe在您的Documents文件夹中创建一个名为的文件。由于您拥有管理员权限,您只需运行:

    Main.exe
    
    Run Code Online (Sandbox Code Playgroud)

下面的示例屏幕截图:

编译截图

您可以在此处找到有关编译的详细选项。