linux
文章平均质量分 77
shitangdejiaozi
游戏开发菜鸟
展开
-
linux下g++ 编译时动态库和静态库的链接和头文件问题
原来编译的时候都是用的很随意,没用系统的总结一下,这几天在编译的时候遇到一些下问题,于是就总结一下,省得过几天又给忘了。1.动态库和静态库简介静态库在程序链接的时候会自动的链接到程序里,所以一旦编译完成,静态库就不需要了,静态库以.a结尾。 动态库在编译时不会被连接到目标代码中,而是在程序运行时才被载入,动态库以.so结尾。 静态库相对于动态库来说更高的效率,但是消耗更多的空间。2.动态库的使用原创 2016-03-31 18:02:26 · 9959 阅读 · 0 评论 -
Linux下cmake使用简介
安装sudo apt-get install cmake 这个应该是最简单的方法了,当然,你也可以去官网下载:www.cmake.org 然后运行 cmake –version 查看一下你是否安装完成使用cmake好像都说比直接写Makefile牛一点,因为它可以自动生成Makefile。专门针对文件比较多的情况,要不是这几天在用别人的代码,一大堆,我觉得用Makefile也够了,但是据说Li原创 2016-04-29 16:58:22 · 886 阅读 · 0 评论 -
Linux下ffmpeg安装配置和实现视频转码指令
最近在做opencv下的一些视频处理,opencv主要处理.avi的视频,但是想生成mp4的视频文件,所以就想利用ffmpeg的视频编码功能来进行avi转mp4。凡是涉及到安装配置,运行的时候都会出现各种问题,不是某个库忘了装,就是某个参数没设置对。头疼,一个简单的过程,你就可以从网上找到各种版本,最后还是靠自己,所以把这个过程记录下来,方便以后再遇到这种问题。 1.下载ffmpeg官网:官网,我下原创 2017-03-01 16:26:37 · 7418 阅读 · 1 评论