- 博客(13)
- 资源 (27)
- 收藏
- 关注
原创 配置vim文本颜色
<br />因为之前一直在windows下面用vc+vc 助手开发,所以早就习惯了那里的语法加亮和自动补齐等,所以在vim开发有点不适应,因此想把开发环境稍作改动,让它跟vc接近些。<br /> <br />在我们讨论下面的内容之前请确保你的linux上已经安装好vim和相应的插件。如果没有安装请参看我的另外一遍文章:<br />安装linux开发环境(vim + ctags + taglist + cscope + cppcomplete + global )<br /> <br />让后你发现进入vim
2010-08-27 17:54:00 5697
原创 GDB调试器的基本用法
为了让我们的程序能被GDB调试,在编译的时候需要加上编译选项 -g 例如:gcc -c -g main.c -o main.o1. 启动GDB:gdb main( 该文中所有的命令均在linux的终端上实验通过。)执行上面的命令要求当前的目录文main程序所在的目录,也可以不在main所在的目录,那样就需要指定main的路径,用绝对路径和相对路径都可以。2. 列出代码:l (这是小写的L)或者是list调试代码时, 我们肯定需要查看代码,有2中方式查看代码,一是在另外一个终端打开源代码。二是用GDB的l 命
2010-08-27 16:16:00 1053
原创 c和c++中使用结构体的一点区别
从学校毕业以后,开发东西几乎全部是c++,今天在linux用c编程,发现关于结构体在定义和使用的上的一点区别。至于结构体在c++有类的特性,这里不做赘述,感兴趣的朋友可以自己查看c++ primer的相关章节。以前在c++中定义和使用结构体如下:// definationtypedef struct Student_t{ int num; char name[128];}Student, *PStudent;//or struct Student_t{ int num; char name[128]
2010-08-24 16:18:00 1146
原创 windows vs linux 编程之区别汇编
本人是从windows转到linux的。因此学习linux编程时候,每学习一种思想或者概念都要跟windows对应的东西相比较,这样便于理解和记忆,也不至于搞混了。下面将陆续列出本人涉及到一些,随着学习的深入和工作经验的加深,下面的内容将逐渐扩充。1. 线程的ID. windows: 是全系统唯一的, 可参看msdn上面关于OpenThread的相关说明。 linux: 不是全系统唯一的,是进程唯一的。这个参看Addison Wesley的《Advanced Programming in the U
2010-08-20 16:17:00 999
原创 调整Fedora的终端和x window桌面的分辨率
<br />调整x window桌面的分辨率<br /><br />直接通过可视化的方式来调整分辨率。左上方 System->Preferences->Monitors, 让后调整Resolution. 让后点击确认,之后系统会弹出一个对话框问你是否保持更改后的分辨率。<br /> <br />改动x window的分辨率是立马生效,都无需重启。<br /><br /> <br />调整终端的分辨率<br /><br />需要更改menu.lst或者是grub.conf文件,具体需要更改哪一个要根据你当前安
2010-08-20 11:15:00 1358
原创 linux 调整磁盘空间
<br />我的环境是win xp + vmware 7.1 + Fedora 13<br /> <br />安装Fedora 13的时候给的空间是5G, 当时想这应该足够了, 没想到没用多久, 磁盘空间不够了。 用df -lm 查看,快100%了,结果安装软件的时候,导致x window 重启,之后就死活进不了x window了,这个问题的描述和解决在我的另外一遍小记里可查到。<br /> <br />接下来说说怎么扩容。<br /> <br />1. 首先去vmware的界面, 虚拟机->设置,在这个
2010-08-18 18:26:00 1815
转载 安装linux开发环境(vim + ctags + taglist + cscope + cppcomplete + global )
以下内容摘自: 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到vim; done in 《Ubuntu安装笔记》. 3. 安装ctags; #sudo ap
2010-08-17 18:22:00 3934
原创 Fedora修改ls 的文件夹的颜色
<br />因为终端窗口背景颜色是黑的,而ls显示的文件夹的颜色是蓝色的,这样很难看清楚,因此我们想修改ls文件夹显示的颜色,那要怎么更改呢?下面的具体的步骤:<br /> <br />1. cp /etc/DIR_COLROS ~/.dir_colors<br />2. vi ~/.dir_colors<br />3. 修改DIR值 0:34 -> 0:36<br />4. exit bash(就是注销当前用户), 重新进入。<br />5. 上面改动稍有些问题,仔细查看.dir_colors里面有一项恰
2010-08-17 13:25:00 1568
原创 redhat 进不去x window
昨天在安装软件的过程x window突然就重启了,然后就到了登录之前的画面,登录框始终出不来,即使再等10分钟都无济于事,然后reboot重新启动系统,问题依旧。出问题之前是用yum 安装kdevelop来着, 突然系统弹出一个对话框说是磁盘空间不够,需要清理磁盘,我点击确定,开始清理磁盘,同时kdevelop的安装也没有停止,突然x window重启,这就是出问题的整个过程。出了问题后,baidu google了一堆,但是都解决不了问题,包括用live cd进入系统,让后拷贝/etc/X11/下面的文件(
2010-08-17 12:24:00 1447
原创 linux安装skype qq
<br />下面内容摘自:<br />http://linux.net527.cn/Linuxwendang/Linuxwendang/2260.html<br /> <br /> 一、系统准备 <br /><br />RHEL5.4采用默认安装,在安装时一定要安装中文语言包,不然安装QQ后不能显示中文,界面乱码。 <br />二、QQ安装 <br />1、下载安装QQ <br />[root@svr1 ~]#wget http://dl_dir.qq.com/linuxqq/linuxqq-v1.0
2010-08-13 16:15:00 999
原创 linux学习点滴
1 在终端有时候执行一个命令后,会有很多结果,一屏显示不了,这样我们可能只能看到最后的一些信息,如 ls -la ,如果当前目录文件 很多就会显示不了。如果我们想看所有的内容怎么办? 有2个方法。 一是用more,那么我们刚才的命令就变成了ls -la | more.这样就会显示一屏后暂停,可以用空格键显示下面的部分。另外一种方法是直接用shift + pagup来查看。
2010-08-13 14:01:00 779
原创 COM/ATL simple tutorial
<br />http://www.codeproject.com/kb/atl/com_atl.aspx
2010-08-12 14:32:00 704
原创 ubuntu 安装SCIM(中文输入法)
<br />以下文字转载自:<br /> <br />http://solomonwentworth.blog.163.com/blog/static/3792973220081114105631/<br /> <br />安装scim比安装fcitx麻烦一点,不过据说更新源后,在语言支持里选择chinese,并将默认语言改为中文,就会自动安装配置scim,那样就很方便了,不过我觉得应该不会自动安装五笔输入法吧。<br /><br /> 官方提供的安装是这样的:<br /><br /> $sudo ap
2010-08-03 16:56:00 1759
全能视频转换软件
2013-11-25
改变图片透明度专业版
2012-09-17
检测图片alpha通道的工具
2012-06-07
linux学习资料打包下载
2011-10-17
smartfoxserver c# client
2011-09-13
免费超级好用的unity 3D地图编辑工具
2011-09-08
短小精悍的xml读写器-tinyxml 源代码,以及我写的测试工程
2011-07-17
网络数据包抓取和分析工具
2010-10-09
RTP实现源代码之JRTPLib以及示例代码
2010-09-26
远程控制软件 而且是免费的
2010-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人