Linux下c编程总结

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错

<

div id=”content”>把WINDOWS下的C++程序搞到LINUX下,一上来编译总是通不过..报cout找不到  1/后来查了一下资料,必须在inlcude完后加上using namespace std;

  2/加了这个以后,一上来还是通不过….郁闷中才发现我竟然还用的GCC来编译…改成g++后就OK了

  命令如下:g++ -o filename filename.cpp
  或者:g++ filename.cpp -o filename
  或者:g++ filename.cpp生成默认的可执行文件a.out

  可以编译到已有得目录里面,但是发现不能同时新建目录

  3/运行不了,后来发现 $./filename 就好了

  1/让程序代码缩进:indent filename.cpp,这样产生了一个filename.cpp~的文件,它是缩进前文件的备份。如果是indent -kr filename.cpp则是另外一种风格的缩进

  2/main()函数必须是返回整形数(可以没有参数)。返回0正常,大于0错误代码。

  3/编译生成目标文件:g++ filename -c,这样可以生成filename.o的目标文件。或者g++ -c filename。

  4/链接目标文件:g++ filename.o -o filename,生成可执行文件filename,或者g++ filename.o生成默认可执行文件a.out。

  5/编译链接同时生成目标於/div>

未经允许不得转载:演道网 » Linux下c编程总结

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册