Linux开发
文章平均质量分 61
huangpeng8612
这个作者很懒,什么都没留下…
展开
-
Linux动态链接库的创建与使用
1. 介绍 使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更容易重新编译,而且更方便升级。 程序函数库可分为3种类型:静态函数库(static libraries)、共享函数库(shared libraries)和动态转载 2008-11-05 09:19:00 · 1412 阅读 · 0 评论 -
Vi常用操作汇集
<table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" width="660" style="width:495.0pt;margin-left:-30.6pt;border-collapse:collapse;border:none; mso-border-alt:solid windowtext .5pt转载 2008-11-14 15:20:00 · 594 阅读 · 0 评论 -
让Makefile自己成为所有目标项的依赖项
在程序开发时,Makefile有时也不断进行更改.更改后进行make时,由于make本能的反应只是检查与目标相关联的文件是不是应该更新,而不检查Makefile自己是否改变过.这样,当只对Makefile做了更改而没有对与目标相关联的程序文件做任何更改时,make就不工作,必须得把其中至少一个程序文件"更改"一下写回磁盘后才能重新编译. 例如,有以Makefile文件内容原创 2009-02-05 14:33:00 · 1769 阅读 · 0 评论 -
CVS 入门教程
CVS 入门教程 - PostgreSQL 中文维基, PostgreSQL 中文站, PostgreSQL 中国社区, PostgreSQL Chinese community /**/ @import "/mwiki/skins/monobook/IE50Fixes.css?42b"; @import "/mwiki/skins/m转载 2008-12-05 16:33:00 · 673 阅读 · 0 评论 -
Makefile教程
跟我一起写 Makefile h1{font-size:24px;margin: 0px;}td,select,input {font-size:14px}.content {font-family: Tahoma,MS Shell Dlg,宋体;font-size: 14px;line-height: 130%}.l17 {line-height转载 2008-12-08 10:39:00 · 1494 阅读 · 0 评论 -
GCC内联汇编调试方法
前几天为了改进系统性能,用汇编将原来的关键代码重写了一下.但是汇编实在太容易出错,又不好找到原因,就想调试一下那块代码.由于写的汇编是嵌入到C/C++源代码里面的,并且执行时的环境比较复杂,单独提出来调试又没法创造出环境,只能和C/C++代码一起调试了. 用GDB调试C/C++程序已经比较熟悉,调试汇编也比较熟悉,但是还真没有遇到过需要调试这种混合语言.编译时也就按照常规加了个-g选原创 2008-12-17 11:35:00 · 2947 阅读 · 1 评论