Linux下C++编程初探

本文分享了一位新手开发者在Linux环境下初次尝试使用C++编程的经历。从安装gcc到使用Anjuta IDE,再到理解makefile的重要性,文章记录了从创建简单项目到成功运行的全过程。
    本人linux使用水平比较低,属于刚会安装和配置一些基本设置的水平。昨天突然来兴趣了在实验室机器上装了个Ubuntu6.06,感觉界面比以前装过一下的5.05又有一点小小的改进,更漂亮了。
    以前在Linux下面都是用的eclipse开发java,现在因为研究方向确定为并行方面的,要转到C/C++的阵营下面来了,所以开始研究如何在Linux下用C/C++开发。
    首先安装gcc,这个好说,apt-get搞定,然后选择IDE,看到有人推荐Anjuta,于是又apt-get搞定了。然后我就像windows编程一样在Anjuta下面编程了,新建一个空项目,然后往项目里面添加了一个简单的helloworld文件,然后编译,顺利通过;接着问题就来了,没法运行了。原来是我没有写makefile文件,这个就是和windows编程的区别所在了,呵呵,讲述这个的文章有一篇不错,推荐一下:http://www.stlchina.org/twiki/bin/view.pl/ScriptProgram/LearnMakefile。很清楚地讲解了如何用make进行创建项目。但是这篇文章中是真对C的,所以用的编译命令是cc。然而我们用的是C++,编译命令应该是g++。按照这篇文章,我创建了一个makefile文件,然后顺利创建,运行,呵呵,就成功了!
    看来Linux和windows下面最大的区别应该是makefile这个文件,windows下面都由IDE做好了,而linux下面则要自己来写。
    Linux下C++编程才刚刚开始,要学的还很多,加油加油!
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值