Linux学习笔记(八)-程序开发篇之…
来源:互联网 发布:假冒品牌淘宝介入后果 编辑:程序博客网 时间:2024/05/24 03:48
一、编辑器的选择 1、Vim vim是vi的增强版。使用时,直接输入 “vim文件名”。可以搜索字符串、替换字符串、调语法高亮、自动缩进、tab宽带(默认为8)等等 2、Emacs 与vim一样的使用,同样有强大的编辑功能。 3、gedit图形化编程工具 gedit工作在Gnome下,但是还是应该至少会用一款上面两种编辑器。上面两张功能很强大,可以进行扩充。
1、gcc可以编译很多格式的文件。默认输出为a.out,位于当前目录下。“gcc -o文件名”可以修改输出的文件名。 2、gcc可以进行优化,有o1,o2,o3三级。级别越高编译速度越快,不过越容易出错。一般o2足矣。gcc -o2 -march=pentinum4 文件名。这种是指定cpu型号。 3、g++可以编译c++格式的文件。不过觉得gcc应该可以全部搞定。
1、使用gdb调试之前需要用gcc -g生成带调试信息的可执行程序 2、使用中可以进行设置断点、单步调试、监视变量等等功能
版本控制可以控制多个用户开发一个软件时的代码修改更新等问题。可自动记录。一般用subversion
二、编译器gcc
三、调试器gdb
四、版本控制系统
0 0
- Linux学习笔记(八)-程序开发篇之…
- Linux学习笔记(八)
- Linux学习笔记(八)
- Linux学习笔记(八)
- Linux学习笔记(八)
- linux学习笔记(八)
- LINUX学习笔记(八)
- Linux内核学习笔记之进程切换(八)
- C语言程序学习(八)笔记
- linux学习笔记八
- Android开发秘籍学习笔记(八)
- Zynq-Linux移植学习笔记之八-linux网络驱动
- Linux 学习笔记(八)周期性进程
- Linux学习笔记(八)权限
- IOS开发学习笔记(八)——IOS开发之数据保存
- PHP学习笔记八之字符串(进阶篇)
- 学习笔记| AS入门(八) 组件篇之ContentProvider
- python学习笔记之(八)
- Linux学习笔记(五)-系统管理篇之…
- Linux学习笔记(六)-系统管理篇之…
- Linux学习笔记(七)-网络篇和多媒…
- Ubuntu安装中文输入法
- BZOJ3679: 数字之积
- Linux学习笔记(八)-程序开发篇之…
- Linux学习笔记(九)-服务器配置篇…
- Linux学习笔记(十)-服务器配置篇…
- Linux学习笔记(十一)-系统安全篇…
- 发送单张图片时解决打开问题
- 发送多张图片进行区分
- 转-struct和typedef的用法
- 转-int ,long , lo…
- 线性表