|
有空在Ubuntu下用eclipse cdt编写了一个小小的多线程测试程序,但是总是出现pthread_create函数未定义 查找了下原因,原来是要对eclipse进行一些简单的设置 (10月03日) [查看全文] 本人最近想验证下偶的talend组件可否跨Windows平台运行, 几经周折,才算搞定基础环境。看看网路上对在Linux环境特别是Utuntu下的最新版JDK及eclipse安装配置解决办法不是太多,或是太长篇大论,学会做一件简单的事情对一个人的信心有多大影响。为解初学者的痛苦,特将此小成果与从分享。(另外,虽然有办法让Utuntu在sourcelist中找到eclipse自动安装配置,但偶觉得初学者还是多动动手比较好) (10月03日) [查看全文] 首先下载libxml2-2.6.32.tar.gz库,地址:http://xmlsoft.org/sources/libxml2-2.6.32.tar.gz 解压后执行 ./configure --prefix=/home/hxs/lib --host=arm-linux make; make install (10月02日) [查看全文] vim号称类unix系统中的编辑利器,是Linux下一款很好用的编辑器,排在emac之后。因此值得好好研究一下 首先谈下vim的安装,建议安装vim7.0以上,因为我在后面装插件的时候找不到对应vim6.0包。 安装其实很简单,下载源代码包(vim-7.2.tar.bz2)下载地址:ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2 (10月02日) [查看全文] 下面简单介绍下Linux环境常见音频格式之间的转换方法: MP3 相关工具: lame 1.MP3 和 WAV 之间相互转换 (10月01日) [查看全文] lighttpd是目前非常流行的web服务器,很多流量非常大的网站(如youtube)使用的就是lighttpd,它的代码量不多,但是设计巧妙,效率高,功能完备(这是它将来能取代Apache的重要因素),编码风格优美, 是学习网络编程,熟悉http服务器编写的良好范例.在我初学网络编程的时候,就是看的lighttpd的源码进行学习,在其中学到了不少的技巧.我打算将这些写出来与别人分享,可能开始比较杂乱,也不会作完全的分析,因为很多部分的代码我也没有看过,写一点是一点吧.我进行阅读和分析的lighttpd版本是1.4.18. (10月01日) [查看全文] 下载源码后解压至某一目录,比如我的~/new/apue 进入该目录,修改Make.defines.linux,将其中的WKDIR赋为上面解压的目录 进入std子目录,修改linux.mk,把命令nawk改为awk make (10月01日) [查看全文] 由此我在Linux下写了一个这样的工具,支持一次处理多个文件,并且在给出的文件不存在的情况下给出提示。当然为方便期间,我们可以将该shell程序赋予可执行权并放入/bin下,这样我们就可以像使用shell命令一样使用该工具了,以下是代码: (10月01日) [查看全文] 网上有太多QT编译不过的问题,最近经过无数次编译后总结出大部分QT编译不过的原因是在configure的时候就已经搞错了 一、QT的configure,如果不带-prefix参数时默认安装路径为/usr/local/Trolltech/Qt-X.X.X,所以如果你的QT目录下在此目录下,则不能直接使用不带参数的configure (09月30日) [查看全文] readdir_r 是 readdir 在 Linux 下的多线程版本,它的参数有些奇怪,所以我这里给个使用的例子。 bool GetFileNamesInDir(const string& strDir, (09月29日) [查看全文] 学习Linux shell以来,第一个完整的脚本程序,参考了网友的代码,修改了一些重要的错误,继续加油 #!/bin/bash #weather.sh #使用方法 weather.sh 城市,默认城市为上海 if [ -n "$1" ] then place="$1" else place="上海" (09月29日) [查看全文] 比较值得学习的Linux内核源代码: Linux 1.0: 【原因】这是Linux的第一个正式版,相对Linux0.11而言,Linux1.0支持网络,每个进程配有4GB地址空间,支持 SCSI 驱动,支持虚拟内存、虚拟控制台、文件符号链接、作业控制,支持CD-ROM,支持动态链接库,能运行 X-Window 程序,可以实现数学协处理器的软件模拟等等。最重要的一点是,内核源代码包不大,适合阅读。(若是现在的2.6版本或其它高版本就免了吧,上千万行的代码,不适合人类阅读) (09月29日) [查看全文] |
内容分类
本周热门内容
赞助商连接
|