因为之前一直在windows下面用vc+vc 助手开发,所以早就习惯了那里的语法加亮和自动补齐等,所以在vim开发有点不适应,因此想把开发环境稍作改动,让它跟vc接近些。
在我们讨论下面的内容之前请确保你的linux上已经安装好vim和相应的插件。如果没有安装请参看我的另外一遍文章:
安装linux开发环境(vim + ctags + taglist + cscope + cppcomplete + global )
让后你发… 更多... “配置vim文本颜色”
IT夜班车
因为之前一直在windows下面用vc+vc 助手开发,所以早就习惯了那里的语法加亮和自动补齐等,所以在vim开发有点不适应,因此想把开发环境稍作改动,让它跟vc接近些。
在我们讨论下面的内容之前请确保你的linux上已经安装好vim和相应的插件。如果没有安装请参看我的另外一遍文章:
安装linux开发环境(vim + ctags + taglist + cscope + cppcomplete + global )
让后你发… 更多... “配置vim文本颜色”
为了让我们的程序能被GDB调试,在编译的时候需要加上编译选项 -g 例如:
gcc -c -g main.c -o main.o
1. 启动GDB:
gdb main
( 该文中所有的命令均在linux的终端上实验通过。)
执行上面的命令要求当前的目录文main程序所在的目录,也可以不在main所在的目录,那样就需要指定main的路径,用绝对路径和相对路径都可以。
2. 列出代码:
l (这是小写的L)
或者是list
调试代码时,… 更多... “GDB调试器的基本用法”
从学校毕业以后,开发东西几乎全部是c++,今天在linux用c编程,发现关于结构体在定义和使用的上的一点区别。至于结构体在c++有类的特性,这里不做赘述,感兴趣的朋友可以自己查看c++ primer的相关章节。
以前在c++中定义和使用结构体如下:
// definition
typedef struct Student_t
{
int num;
char name[128];
}Student, *PStudent;
本人是从windows转到linux的。因此学习linux编程时候,每学习一种思想或者概念都要跟windows对应的东西相比较,这样便于理解和记忆,也不至于搞混了。
下面将陆续列出本人涉及到一些,随着学习的深入和工作经验的加深,下面的内容将逐渐扩充。
1. 线程的ID.
windows: 是全系统唯一的, 可参看msdn上面关于OpenThread的相关说明。
linux: 不是全系统唯一的,是进程唯一的… 更多... “windows vs linux 编程之区别汇编”
调整x window桌面的分辨率
直接通过可视化的方式来调整分辨率。左上方 System->Preferences->Monitors, 让后调整Resolution. 让后点击确认,之后系统会弹出一个对话框问你是否保持更改后的分辨率。
改动x window的分辨率是立马生效,都无需重启。
调整终端的分辨率
需要更改menu.lst或者是grub.conf文件,具体需要更改哪一个要根据你当前安装gru… 更多... “调整Fedora的终端和x window桌面的分辨率”
我的环境是win xp + vmware 7.1 + Fedora 13
安装Fedora 13的时候给的空间是5G, 当时想这应该足够了, 没想到没用多久, 磁盘空间不够了。 用df -lm 查看,快100%了,结果安装软件的时候,导致x window 重启,之后就死活进不了x window了,这个问题的描述和解决在我的另外一遍小记里可查到。
接下来说说怎么扩容。
1. 首先去vmware的界面, 虚拟机->设置,在这个… 更多... “linux 调整磁盘空间”
以下内容摘自:
http://www.jcwcn.com/html/Linux/21_10_53_771.htm
以vi为基础构造我的Linux开发环境。“VIM或EMACS做编辑器,GCC做编译器, automake做工程,doxygen做文档,cvs做管理”,这大概也是我希望的吧。另外有人提到svn,说是cvs的替代者。
安装步骤
1. 安装gcc等;
done in 《Ubuntu安装笔记》.
2. 升级vi到… 更多... “安装linux开发环境(vim + ctags + taglist + cscope + cppcomplete + global )”
因为终端窗口背景颜色是黑的,而ls显示的文件夹的颜色是蓝色的,这样很难看清楚,因此我们想修改ls文件夹显示的颜色,那要怎么更改呢?下面的具体的步骤:
1. cp /etc/DIR_COLROS ~/.dir_colors
2. vi ~/.dir_colors
3. 修改DIR值 0:34 -> 0:36
4. exit bash(就是注销当前用户), 重新进入。
5. 上面改动稍有些问题,仔细查看.dir_colors里面有… 更多... “Fedora修改ls 的文件夹的颜色”
我的系统是Fedora13, x window 是kde的。
昨天在安装软件的过程x window突然就重启了,然后就到了登录之前的画面,登录框始终出不来,即使再等10分钟都无济于事,然后reboot重新启动系统,问题依旧。
出问题之前是用yum 安装kdevelop来着, 突然系统弹出一个对话框说是磁盘空间不够,需要清理磁盘,我点击确定,开始清理磁盘,同时kdevelop的安装也没有停止,突然x windo… 更多... “redhat 进不去x window”
下面内容摘自:
http://linux.net527.cn/Linuxwendang/Linuxwendang/2260.html
一、系统准备
RHEL5.4采用默认安装,在安装时一定要安装中文语言包,不然安装QQ后不能显示中文,界面乱码。
二、QQ安装
1、下载安装QQ
[root@svr1 ~]#wget http://dl_dir.qq.com/linuxqq/linuxqq-v1.0-previe… 更多... “linux安装skype qq”