求GCC怎么方法 MinGW 里面下载的最新版本

2024-11-25 18:35:41
推荐回答(2个)
回答1:

我想你应该是想用 g++ Motto.cpp - o Motto.exe 吧! 文件名前面不要加- 

这样不会出错的前提是 Motto.cpp 在你当前的工作目录 C:\MinGW\bin下面

不然你得写Motto.cpp的全文件名 例如:

假设你的Motto.cpp在c盘根目录下 

g++  c:\Motto.cpp - o c:\Motto.exe


你可以把MinGW的目录放到环境变量下

如果是win7

计算机属性->高级系统设置->环境变量

我看你的g++装在C:\MinGW\bin

你就把 C:\MinGW\bin;  加到最前面 ,注意有分号

这样你就可以在任意目录下使用G++了



如果你想直接更新Mingw可以使用  Mingw-get update 命令

回答2:

用gcc编译C语言源程序文件
用g++编译C++语言源程序文件

如果你的源程序文件名是hello.cpp,那么可以这样编译:

第一种方法:
g++ hello.cpp

将自动完成编译,连接,并生成a.exe。你可以直接在命令提示符中输入a回车,执行程序。

第二种方法:
g++ hello.cpp -o hello

将自动完成编译,连接,并生成可执行文件hello.exe。 -o 参数就是用来指定生成的可执行程序文件名的。

第三种方法:
g++ -O2 -s hello.cpp -o hello

按二级优化完成编译连接,生成可执行文件hello.exe,并去除其中的符号信息,使文件很小。