linux
KhuKhong
等待,是一件很棒的事情。等待又不仅仅是等待,同样是等待一个不断成长不断变好的自己。
展开
-
动态库参数化
当一个主程序在不同的情况下,需要链接功能不同的动态库时,我们一般的做法时,每换一个情景,我们就要让程序重新链接一个新的动态库,这样就显得很麻烦又笨拙。如果我们可以把动态库作为参数来传递,那样我们只需要在主程序中判断是哪种情景,然后由程序帮我们自动选择所需要链接的动态库即可。 下面我们用一个实例来详细讲解: 这个实例的功能是用一个主程序来使lcd液晶屏显示bmp格式或者jpg格式的图片,当接收到的参...原创 2019-08-07 22:26:19 · 476 阅读 · 0 评论 -
linux下的动态库静态库解析
什么是库 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。通俗的说就是把这些常用函数的目标文件打包在一起,提供相应函数的接口,便于程序员使用。在使用函数时,只需要包对应的头文件即可。按照库的使用方式又可分为动态库和静态库,在不同平台下对应后缀也有所不同。 windows下:.dll是动态库后缀,.lib...原创 2019-08-06 10:58:50 · 295 阅读 · 0 评论 -
编译移植JPEG库
获取JPEG库 官网下载:ijg.org(开源免费) 下载好后,将压缩包放到共享文件夹下面即可。 使用JPEG库原创 2019-08-06 22:57:53 · 683 阅读 · 0 评论