kali里边怎么安装libjpeg-turbo8这个库?急急急

kali里边怎么安装libjpeg-turbo8这个库?急急急,第1张

下载libjpeg-turbo源码。

安装编译依赖包。

$ sudo apt-get install nasm

编译安装

第一步,移动到源文件目录,并执行autoreconf -fiv 命令。

第二步,运行configure脚本并加上配置参数。我们就直接在源目录执行,不用创建build目录了。

不过在运行之前,我们查看一下/usr/local/lib下有没有libjpeg.so*文件,有的话我们执行 *** 作,删除这些文件。sudo rm -rf /usr/local/lib/libjpeg.so*否则,直接执行此步即可。

$ ./configure --prefix=/usr/local --mandir=/usr/local/share/man --with-jpeg8 --disable-static --docdir=/usr/local/share/doc/libjpeg-turbo-1.5.2

解释一下各项参数简单意思。

–prefix=/usr/local 指定库安装路径

–mandir=/usr/local/share/man 指定man文件(相关命令参考信息)安装路径

–with-jpeg8 这个开关启用与libjpeg 版本8的兼容性,即可使用libjpeg8的API.

–disable-static 阻止安装静态版本的库

–docdir=/usr/local/share/doc/libjpeg-turbo-1.5.2 指定文档安装路径

第三步,编译及安装。

$ make$ sudo make install

另外建议看看《Linux就该这么学》这本书熟悉下命令

ege图形库 --------- 模仿 tc 的graphics 的 替代品 支持 vc 、mingw、

winBGI / winBGIm---------貌似是 美国科罗拉州大学 的 某人 搞出来的 支持 vc 、mingw、

也是 模仿 tc 的graphics 的 替代品

具体自己 谷歌一下 吧

当然有,太多了。简单来说,所有标准外的库,都是有区别的。但是标准所涉及的方面很少,例如多线程、网络、绘图等等,都没有涉及,所以几乎每个编译器都有很多自己支持的库。当然,也有很多跨平台的库。

对于 vc 来说,像 mfc、atl、wtl 等都是微软的,并且 vc 使用的 windows api 也无法跨平台。但是 gcc 在 win 下也可以调用 windows api。像 directx、opengl 这类绘图库也是被各大编译器支持的。你说的 tc 的 graphics.h 只是 tc 自带的一个绘图库,并不能在别的编译器使用,别的编译器只能通过第三方绘图库模拟 graphics.h,例如 easyx 就是 vc 下最常用的一个模拟 graphics.h 的绘图库。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11388154.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存