
linux
xiliang_pan
只要去做,没有做不好的事情!
展开
-
Linux多线程的使用一:互斥锁
Linux多线程的使用一:互斥锁 多线程经常会在Linux的开发中用到,我想把平时的使用和思考记录下来,一是给自己做个备忘,二是分享给可能会用到的人。 POSIX标准下互斥锁是pthread_mutex_t,与之相关的函数有:1 int pthread_mutex_init(pthread_mutex_t * mutex , pthread_mutexattr_t * attr)...转载 2018-11-23 14:15:09 · 330 阅读 · 0 评论 -
linux下永久设置LD_LIBRARY_PATH
LD_LIBRARY_PATH环境变量主要是用于指定动态链接器(ld)查找ELF可执行文件运行时所依赖的动态库(so)的路径,其内容是以冒号分隔的路径列表。 ld链接器将优先在该变量设置的路径中查找,若未找到则在标准库路径/lib和/usr/lib中继续搜索。 临时设置LD_LIBRARY_PATH环境变量的最佳方式是: 在执行你的程序前,先...转载 2019-03-05 11:14:03 · 5985 阅读 · 0 评论 -
Linux 共享库LIBRARY_PATH, LD_LIBRARY_PATH 与ld.so.conf
1.Linux 共享库:LD_LIBRARY_PATH 与ld.so.confLinux环境变量名,该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。(该路径在默认路径之前查找) 移植程序时的经常碰到需要使用一些特定的动态库,而这些编译好的动态库放在我们自己建立的目录里,这时可以将这些目录设置到LD_LIBRARY_PATH中。 当执行函数动态链接.so时,...转载 2019-03-05 11:15:02 · 331 阅读 · 0 评论 -
Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...转载 2019-03-15 17:35:23 · 234 阅读 · 0 评论