美文网首页
windows系统中在命令行上编译本机 C++ 程序

windows系统中在命令行上编译本机 C++ 程序

作者: Hifate | 来源:发表于2016-02-01 18:20 被阅读375次

    前提条件:windows系统,已安装Visual Studio 2015集成开发环境

    创建 Visual C++ 源文件并在命令行上对其进行编译

    1. 打开“开发人员命令提示”窗口。(在“开始”窗口上,打开“应用”。找到Visual Studio 2015,打开“Visual Studio Tools”文件夹,然后选择“开发人员命令提示”快捷方式。)有关如何打开“命令提示符”窗口以使用命令行工具的详细信息,请参阅为命令行生成设置路径和环境变量
      可能需要管理员凭据才能成功编译此演练中的代码,具体取决于计算机的操作系统和配置。若要以管理员身份运行“命令提示符”窗口,请打开“开发人员命令提示”的快捷菜单,然后选择“以管理员身份运行”。

    2. 在命令提示符下,输入 notepad basic.cpp。
      在系统提示是否创建文件时,选择“”。

    3. 在记事本中,输入这些行

    #include <iostream>
    
    int main()
    {
        std::cout << "This is a native C++ program." << std::endl;
        return 0;
    }
    
    1. 在“文件”菜单中,选择“保存”。
      这样就创建了一个 Visual C++ 源文件。

    2. 在命令提示符下,输入 cl /EHsc basic.cpp。(/EHsc 命令行选项指示编译器启用 C++ 异常处理。有关更多信息,请参见 /EH(异常处理模型)。)
      cl.exe 编译器将生成一个包含已编译代码的 .obj 文件,然后运行链接器来创建名为 basic.exe 的可执行程序。(此名称将显示在编译器显示的多行输出信息中。)

    3. 若要运行 basic.exe 程序,请在命令提示符下,输入 basic。
      该程序显示以下文本并退出:
      This is a native C++ program.

    相关文章

      网友评论

          本文标题: windows系统中在命令行上编译本机 C++ 程序

          本文链接:https://www.haomeiwen.com/subject/ngmskttx.html