在没有root权限的ubuntu上安装openslide及其依赖项openjpeg
我通过ssh连接到服务器,没有root权限。我最终需要安装openslide。apt get不存在,yum需要root权限,因此我打算从openslide的源代码中进行make/install在没有root权限的ubuntu上安装openslide及其依赖项openjpeg,ubuntu,cmake,root,openslide,Ubuntu,Cmake,Root,Openslide,我通过ssh连接到服务器,没有root权限。我最终需要安装openslide。apt get不存在,yum需要root权限,因此我打算从openslide的源代码中进行make/install 我需要将openjpeg作为一个依赖项安装,但是他们支持cmake,并且在某些情况下也需要根权限:/ 有办法吗 PS:我需要openslide来读取python中非常大(~1.5GB)的tif文件 从下载openjepg 解压缩下载的文件,并修改pkgconfig/libjpeg2.pc,将“prefix
我需要将openjpeg作为一个依赖项安装,但是他们支持cmake,并且在某些情况下也需要根权限:/ 有办法吗 PS:我需要openslide来读取python中非常大(~1.5GB)的tif文件
“我需要将openjpeg作为一个依赖项安装,但是它们支持cmake,并且在某个时候它也需要根权限”-就其本身而言,cmake不需要根权限。如果在系统范围的安装前缀(默认情况下)下安装项目,则这些参数是必需的。您可以使用
CMAKE\u INSTALL\u prefix
变量更改安装前缀,这在您参考的中有所说明。非常感谢,它是这样工作的。现在openslide找不到openjpeg库。我不熟悉ubuntu编码,有没有关于如何为openslide指定openjpeg位置的建议?在构建openslide
时,需要在CMAKE\u prefix\u PATH
变量中指定用于openjpeg
的安装前缀:因为前缀不再是默认前缀,CMake在搜索库时需要使用此前缀的提示。在命令行中直接键入export PKG_CONFIG_PATH=/PATH/to/openjpeg/lib/pkgconfig以创建openjpeg的特定pkgconfig文件。非常感谢你的帮助。