c++ - 使用 MinGW 在 Windows 上的命令行编译 C++ 文件

标签 c++ windows command-line compilation mingw

我在记事本上写下了以下内容并将其保存为以下文件夹中的 hello_world.cpp:C:\cplusplus

#include <iostream>

main(int argc, char* argv[])
{
    std::cout << "Hello World\n";
    return 0;
}

我启动了cmd.exe并执行了下面的代码来编译cpp文件。

C:\Program Files (x86)\CodeBlocks\MinGW\bin>g++.exe C:/cplusplus/hello_world.cpp
-o hello_world.o

但是,我收到以下错误消息:

g++.exe: error: CreateProcess: No such file or directory

我想知道是否有人可以指出我做错了什么。

谢谢!

最佳答案

我认为问题出在 Linux 中使用的“/”。在 Windows 中是“\”。 尝试: C:\Program Files (x86)\CodeBlocks\MinGW\bin>g++ c:\cplusplus\hello_world.cpp 目录 -o hello_world.o

关于c++ - 使用 MinGW 在 Windows 上的命令行编译 C++ 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52350411/

相关文章:

c++ - 外部库中未定义的 OLE 引用,即使与 libole32 链接时也是如此

c++ - OpenCV 3.0 错误包含 ocl.hpp

C++11 static_assert 和模板实例化

windows - 德尔福 7 : Enabling automatic list of possible options for items I am working on?

android - 如何为gradle设置代理服务器?

awk - 使用 Bash 从每个基因的 fasta 序列中提取位置 2-7

c++ - 如何将 QML 信号与 C++ 槽连接?

c - 查找有关将 Linux 应用程序移植到 Windows 的信息

JavaScript CSV 解析器库

javascript - 如何在 npm 包 commandLineArgs 中将字符串输入为 Number