- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 undefined reference to 'pthread_create'问题解决
<br />照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:<br />undefined reference to 'pthread_create'<br />undefined reference to 'pthread_join'<br /><br />问题原因:<br /> pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_at
2010-11-09 23:00:00 526
转载 使用autotools建立Makefile简单实例解析
<br />本文中使用的实例仍为《手动建立makefile简单实例解析》中的5文件工程实例。<br />对于一个较大的项目而言,完全手动建立Makefile是一件费力而又容易出错的工作。autotools系列工具只需用户输入简单的目标文件、依赖文件、文件目录等就可以比较轻松地生成Makefile了。现在Linux上的软件开发一般都是用autotools来制作Makefile。<br />autotools工具主要有:aclocal、autoscan、autoconf、autoheader、automak
2010-11-08 22:21:00 781
转载 解决cannot change locale 的问题
<br />最近电脑总出这个问题,在我按tab补全目录的时候<br /> $ less /etc/sysstbash: warning: setlocale: LC_CTYPE: cannot change locale (zh_CN.utf8) at/bash: warning: setlocale: LC_CTYPE: cannot change locale (zh_CN.utf8) sysstatbash: warning: setlocale: LC_CTYPE: cannot
2010-11-08 21:22:00 21408
转载 在UTF-8的locale终端下的VIM中打开GBK文件,并转换
<br /> <br />在vim的配置文件中加入:<br />set fileencodings=utf-8,gbk<br />这一行的作用是告诉 vim打开一个文件时,尝试 utf8,gbk 两种编码,vim 只需要扫描文件的前一段,就可以根据文件里面的数据判断出文件是否用的是utf8 或者 gbk 编码.如果不指定这一行,则 vim 只会用当前编码 (locale)来打开文件,如果你的 locale 是 UTF-8,而文件是 gbk,那么打开是乱码。<br /><br />如果你想
2010-11-08 15:35:00 3160
转载 Linux下使用enca查看文件编码并转换
<br />在linux做开发或者系统管理遇到乱码是经常的事情,主要windows下中文的默认编码是bg2312,而linux下是utf-8。很多时候涉及到和windows平台系统的通信免不了编码的转化,可能大部分人都用iconv库函数(包含在glib中)和iconv命令来执行编码转换,今天我要推荐的是另一个shell下编码转换工具enca。用它不仅可以转换编码,还可以查看文件的原始编码,使用上也比iconv方便一些。<br /><br />在ubuntu下安装enca很简单,apt一下就行了,enca
2010-11-08 11:57:00 991
原创 在eclipse中安转svn
help---->install new software--->add...---->name: svn location: http://subclipse.tigris.org/update_1.4.x选中subclipse和subclipse svnkit option安转即可
2010-11-05 17:12:00 609
原创 eclipse 应用
1. eclipse 收起代码功能 Window-preferences-c/c++-editor-Folding 2. 显示行数 ctrl+F10----》show line number
2010-11-05 15:03:00 519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人