使用mingw和g 编译器
using mingw and g++ compiler
i’试图从提示下运行我的C 文件,但没有显示任何内容,例如。
C: c mingw> g hello.cpp -o hello.exe
它似乎是没有错误的,但没有显示任何内容,在这种情况下,终端是一个简单的Hello。
我的代码是一个直接的
#include <iostream>
using namespace std;
int main()
{
cout << "Hello n" << endl;
return 0;
}
当然,最简单的答案"只能运行 hello.exe
"是正确的。这是背后的一些其他逻辑:
如果您习惯了解释语言,例如Python或lua,则可能已经注意到您通过向可执行文件提供源文件来执行它们,例如:
python my_source.py
但是,这起作用是因为每次运行python
命令时,都会读取给定的源文件,然后根据文件内容来解释并执行适当的计算机指令-IT int bumplets 该文件。
c 是A 编译语言。g++
的执行(即A 编译器)为您的平台生成上述机器代码,并停在此处。下次您不需要编译器来运行程序;每个说明都被编码为.exe
文件中的机器代码。这就是为什么如果您没有编译器,您可以与朋友共享.exe
文件,但是如果没有安装Python环境,他将无法执行Python脚本。
g++ hello.cpp -o hello.exe // This command only produce the exe file
执行文件不会自动运行。您应该自己运行。
hello.exe
相关文章:
- 安装MinGW后C++编译器不起作用?
- VSCode - C++ - MinGW 编译器的问题
- C++:如何在Windows 10上使用编译器MinGW 9.2.0安装OpenCV
- 如何使用MinGW编译器和SSL支持静态编译Qt
- 执行用 C++ 编写的.exe(使用 mingw 编译器)时出现问题
- 使用 Windows 10 和 MINGW 编译器在 VS Code 上使用 gdb 调试器进行调试时出错
- CodeBlocks,C++,mingw-w64编译器,Windows 10,错误:对`DAQmxCreateTask&
- Python:在Windows上选择C++编译器 - MS Visual Studio到Mingw-w64.(PySta
- 避免使用MINGW编译器和NAR-Maven-Plugin避免使用机器依赖的POM
- mingw-w64 中的编译器错误:"未定义对'__getreent'的引用。
- mingw makefile编译器不会输出所有内容
- false ||Mingw编译器v 6.3.0-1中的true给予0
- 在cygwin中使用mingw编译器编译c ++程序时缺少dll。
- 使用mingw和g 编译器
- SCons 无法选择编译器 (MinGW)
- 我应该在Qt创建者中更改什么,以便使用MinGW而不是microsoft编译器进行编译
- 如何从Windows上的命令行使用MinGW编译器
- MinGW gcc C编译器有效,但g++不能
- C++ 在 Code::Blocks 中使用 Gdiplus with MinGW 编译器
- 如何为 Qt 而不是 MinGW 设置 Visual Studio 2012 RC 编译器