linux
相爱相随
这个作者很懒,什么都没留下…
展开
-
(ubuntu 9.04) sudo apt-get update 错误处理
最近由于要在linux上编译c++项目,第一次玩这个东西,所以出现很多尴尬事。 搭建C++环境需要gcc,这个需要从服务器上更新下来才行;于是执行sudo apt-get update报了部分连接错误,最后在网上发现ubuntu 9.04更新不支持了,要更新的只有到http://old-releases.ubuntu.com地址去更新,于是把/etc/apt/sources.list中的地址全部原创 2013-07-20 10:45:22 · 699 阅读 · 0 评论 -
linux下的ldd
转自:http://www.eifr.com/article.php?id=387 1、首先ldd不是一个可执行程序,而只是一个shell脚本 2、ldd 显示依赖库,ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量,如下: LD_TRACE_LOADED_OBJECTS、LD_WARN、LD_BIND_NOW、LD_LIBRARY_VERSION、转载 2013-08-26 13:09:58 · 529 阅读 · 0 评论 -
如何将ffmpeg移植到Android平台
编译带h264编码器的ffmepg库在Android4.6平台上运行,主要步骤如下: 1、下载ffmpeg源码(我使用的2.7版本) 2、下载h264编码器 3、编译h264编码器静态库(build_h264.sh) export NDK=/home/juhaowangluo/ndk/android-ndk-r10d export PREBUILT=$NDK/toolchains/arm-原创 2015-07-28 11:29:06 · 727 阅读 · 0 评论 -
Makefile 使用总结
Makefile 使用总结 转自:http://www.cnblogs.com/wang_yb/p/3990952.html 个人认为是写的比较好的,适合初学者。转载 2016-06-23 17:09:10 · 312 阅读 · 0 评论 -
使用fork(), pipe() 实现linux的popen, pclose功能
为什么要自己实现一个popen\pclose函数功能呢?因为,有时系统popen打开的文件,有时会出现pclose时一直阻塞着,导致整个应用程序无法正常结束,此时使用我们自己实现的popen,则可以获得进程ID,然后通过kill该进程ID来结束popen开启的文件; FILE* Popen(const char* commandstr, const char* mode) { pi...原创 2019-03-13 15:16:08 · 633 阅读 · 0 评论