- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 PKG_CONFIG_PATH 的使用
<br />在Fedora 14安装软件的时候遇到一个奇怪的问题。<br />所要安装的软件依赖glib库 2.20。 而系统自带的是2.18不满足条件。于是我安装了一个glib-2.25。但是安装完成之后查询库的版本依然是2.18.<br />这样就要提几个问题:<br />1. 系统是如何知道库的版本的?<br />一般来说,一个库在安装的过程中(如果是自编译的在configure阶段)会生成一个.pc文件,里面包含了库的相关信息<br />下面是vte库生成的.pc文件中的内容。其版本为0.27.2.
2010-11-22 15:37:00
1965
原创 CVS 的使用
<br />1.初始化<br />(1)<br />指定CVS库的路径CVSROOT。将来所有归档的代码都将放在这个路径下。<br />linux 下<br />CVSROOT=/home/CVSROOT; export CVSROOT<br />windows 下<br />可在环境变量中设置。我的电脑--》右键--》属性--》高级--》环境变量<br />(2)<br />运行命令<br />cvs init<br /> <br />2.导入项目<br />进入要导入的项目的顶层文件夹。<br />cv
2010-11-05 22:28:00
316
原创 ACE_Task::putq 的使用
函数的原型:template ACE_INLINE intACE_Task::putq (ACE_Message_Block *mb, ACE_Time_Value *tv)putq 所作的动作是将 mb所对应的message 的指针挂在了ACE_Task::msg_queue_的尾部。没有实际的复制动作。所以必须保证mb对应的对象在ACE_Task的生命周期内不会被析构,才能保证putq这个动作是有效的。
2010-08-31 11:53:00
1870
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人