veket官方网站论坛

changnet 发表于 2010-10-21 13:43

veket(Linux)下C/C++编程开发

如果看不见图什么的,可以用下面的百度博客看
http://hi.baidu.com/bad12358/blog/item/85a05ef58a5f2aa0a50f5240.html
有些人习惯了在windows下编程,又没用过Linux,虽然听说了了Linux下编程的强大,但总难以入门,现在我们来探讨一下
我的Linux环境: veket5.19(Linux 2.6.33) GCC(G++)GDB 7.0
一. 用GCC GDB
 1 查看工具
在终端中输入gcc -v,就可以看到gcc的版本,输入g++ -v,就可以看到G++的版本,输入gdb,就要以看到gdb的版本,没有请先装上


2 写代码
打开一个文本编辑器,如leafpad,gedit输入代码,完成后保存在/root/c下,名为test.cpp
打开终端,输入cd /root/c
再输入g++ -o test test.cpp
如果有错,会给出错在哪行,为什么错,自己去修改
没错的话,没有任何提示
输入./test就可以看到运行结果


如果你要这样写,建议你安装vim或emacs这些专门用来写代码的,具有语法高亮,自动缩进这些功能
关于gcc\gdb的更多功能,不是一个贴子能写的,这里只说怎么入门,自己找专业书
二.用geany
1 打开geany,在"文档"中选"设置文件类型\编程语言",选C++
新建一个文件,输入代码,完成后保存在/root/c下,名为geany.cpp,同样要自己加上后缀名
在菜单中点"编译",有错的话会提示哪行错,在代码中有下划线,自己改正
编译成功后,点"执行",下边就可以看到结果(看图)






三.专业一点,用codeblocks
  1 先设置一下
   一开始显示的字体很小,看不清
   在设置\环境\查看中,可以设置"消息记录的字体大小",也就是底下的调试信息的字体大小,设为15
   在设置\编辑器里,第一个便是字体,选为17合适
   在编辑\高亮模式中,选择c\c++,就可以实现像vc++6.0一样实现自动缩进,给代码加上对应的颜色,颜色的意思自已找规律
不知道改了哪里,一开始装好第一次打开还是中文的,重启就成了英语的了,要修改回来,在settings\Environment\view右边的Internationalization中
打勾,选中chinese
设置太多,其它的自己摸索
2
选择新建\文件\"c\c++源文件",输入路径(我事先在/root下建了一个文件夹c)/root/c/xxx.cpp,要打上后缀名,linux不会给你自动加上
输入代码,完成后保存.
在菜单中"构建",有问题的话底下会给出信息,自动定位到有错的行数.
然后在"构建"中选"运行",会弹出一个运行框


3
只要你有在windows下的编程经验,直接转到linux下也是一样的,不难操作吧


[ 本帖最后由 乐清 于 2010-11-29 23:48 编辑 ]

fatkwing 发表于 2010-10-21 13:59

谢谢分享,不过QQ和百度的图片别人都是看不到,建议附件或相册

韩立 发表于 2010-10-21 15:37

楼主的codeblocks是最新版本的吗?

changnet 发表于 2010-10-21 15:39

内容级别不够,上不了附件

韩立 发表于 2010-10-21 15:43

回复 4# 的帖子

你不是13分了?根据那网友发的教程,你只需要发二个主题帖就直接升级了
还是附件好啊
页: [1] 2 3 4 5 6 7 8
查看完整版本: veket(Linux)下C/C++编程开发