首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从源代码构建libjepeg-turbo并不会构建库libturbojpeg.so*。

从源代码构建libjepeg-turbo并不会构建库libturbojpeg.so*。
EN

Stack Overflow用户
提问于 2019-01-22 01:48:55
回答 1查看 636关注 0票数 0

我试图从源代码构建libjpeg-turbo,包括12位支持。我从这里 (2.0.1)下载了源代码,然后遵循了Building.md中的指令

代码语言:javascript
复制
    cd libjpeg-turbo-2.0.1 
    mkdir build && cd build
    cmake -G"Unix Makefiles" -D WITH_12BIT=1 -D WITH_TURBOJPEG=1 ..
    make -j8
    sudo make install

编译是成功的,只生成libjpeg.solibjpeg.so.62libjpeg.so.62.3.0以及其他二进制文件。但是它没有构建我需要的库文件libturbojpeg.so.0.2.0libturbojpeg.alibturbojpeg.so。我不知道我哪里出了问题。我也尝试过没有-D WITH_TURBOJPEG标志。

我正在Nvidia Tx2上的Ubuntu16.04上尝试这个。

任何帮助都是非常感谢的。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-22 02:12:15

在启用CMakeLists.txt构建时,WITH_TURBOJPEG会关闭。

不要启用WITH_12BIT,然后WITH_TURBOJPEG将默认启用,并且应该构建这些库。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54300144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档