![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UNIX编程
文章平均质量分 77
code猪
这个作者很懒,什么都没留下…
展开
-
Linux那些事之找不到共享库文件
身为一个coder菜鸟,在面对linux的茫然世界时总归有些不知所措,这不,近来搞ortp库,装了半天,程序编译通过后在运行时居然找不到装的ortp库,由此,惹怒了本菜,遂有此片文章。一.一般安装动态库方式#./configure#make#make install 这样,动态库一般安装在/lib、/usr/lib、/usr/local/lib、自定义目录下。二.找不原创 2013-07-15 22:48:11 · 7874 阅读 · 1 评论 -
知识库之volatile关键字
一. volatile的定义 一个定义为volatile的变量是说这变量可能会被意想不到的改变,这样编译器就不会去假设这个变量的值了。准确的说是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器的备份。 也许,大家还不是很理解,volatile到底有什么用,别急,且听慢慢道来。 1)由于访问寄存器的速度要快于R原创 2013-07-30 22:31:22 · 499 阅读 · 0 评论 -
Linux编程之进程控制(1)
一.进程标识符 UNIX一个被称为进程ID(process ID)的非负整型数表示进程,该进程ID为唯一的。虽然是唯一的,但是进程ID可以重用,即当一个进程终止后,其进程ID可以再被使用。大多数UNIX系统实现延迟重用算法,给予新建进程的进程ID不同于最近终止进程所使用的进程ID,这防止了将新进程误认为是使用同一ID的某个已终止的先前进程。 系统中有一些专用进程:ID=原创 2013-08-05 22:48:32 · 538 阅读 · 0 评论