关于g++(gcc)编译c/c++的学习笔记

来源:互联网 发布:focusky官方中文版mac 编辑:程序博客网 时间:2024/05/21 03:54

-o 指定输出文件名
-x 指定输入源代码文件所使用的程序语言,标准c语言源代码文件后缀名为.c,c++为.cpp

假设现在有这么个源代码

#include "iostream"using namespace std;int main(int argc,char* argv[]){  for(int i=0;i<argc;i++)    cout<<argv[i]<<endl;}

我们将其保存为1.test
然后编译它的命令如下

g++ -o test.exe -x c++ 1.test

当然如果在Linux系统下,也可以不用.exe后缀名(也可不带后缀)
例如使用

g++ -o my.myr -x c++ 1.test

执行时只需如下命令

$ ./my.myr a b c end

输出如下

./my.myrabcend
原创粉丝点击