问题标签 [libz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
123 浏览

.net - 动态加载其引用与 LIBZ 打包的程序集

我的问题是,是否有可能动态加载一个 CLR 程序集,其中所有引用的程序集都由LibZ解决方案打包。如果我尝试只使用 Assembly.Load() 它似乎不起作用(顺便说一句,Telerik 的 JustDecompile 也没有看到它们)。我希望任何人都偶然发现了这个特定设置的这个问题,或者可能知道其中的一些怪癖。也许我可以在 ResolveEventHandler 事件中进行一些操作?

此致

0 投票
2 回答
677 浏览

linux - 使用静态库配置测试

我正在尝试使用 zlib 在 Ubuntu 14.04 (x_64) 上为 RaspberryPi 交叉编译 libpng,但配置失败

配置:11400:arm-linux-gnueabihf-gcc -o conftest -g -O2 -I/home/user/RPI_DEV/lib/include conftest.c -lz -lm >&5 /home/user/RPI_DEV/xtools/arm- bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/../lib/gcc/arm-linux-gnueabihf/4.8.3/../../../../arm-linux -gnueabihf/bin/ld:找不到 -lz collect2:错误:ld 返回 1 退出状态配置:11400:$?= 1 配置:失败的程序是:....

因为我用的是arm的工具链,arm-ld找不到zlib。

是否有任何配置选项不使用共享库编译,而是尝试使用静态库(例如 -static -lz)。

命令是

./configure --enable-static=true --enable-shared=false --with-zlib-include="/home/user/RPI_DEV/lib/include" --with-zlib-lib="/home/user /RPI_DEV/lib/lib" LDFLGS="-L/home/user/RPI_DEV/lib/lib" CPPFLAGS="-I/home/user/RPI_DEV/lib/include" -enable-static --host=arm-linux -gnueabihf --prefix=/home/user/RPI_DEV/lib --exec-prefix=/home/user/RPI_DEV/lib

0 投票
2 回答
1317 浏览

c++ - Xcode 在 zlib.h 中抛出编译错误

我收到一堆zlib.h关于未知类型名称的错误,例如z_constand z_crc_t。猜测可能没有包含某些文件(定义它们的位置)。

为什么我包括zlib.h?我需要在我的项目中包含 minizip,但它又包含zlib.h

zlib 版本:1.2.8

0 投票
1 回答
294 浏览

zlib - 在 uCLinux 环境中使用 zlib 时的非法指令

这可能是完全不相关或非常简单的问题。

我正在尝试编写一个非常简单的应用程序,它使用libz库函数进行压缩。它应该在CPUuCLinux上的环境中运行。NIOS我的系统运行 busybox,busybox 提供所有常规gzipgunzip功能。但是它们是内置在busybox中的,据我所知,它们不使用动态 libz库。这是代码:

它部分来自zlib 示例。问题是在最后一行 -gzclose当压缩缓冲区实际刷新到文件时,我得到了illegal instruction异常。任何人都知道为什么会发生这种情况?

这是来自 GDB 的失败回溯:


更新:我已经libz.a静态链接了,但发生了同样的错误。

0 投票
1 回答
758 浏览

ios - Libz not getting linked in XCode

In my project I have several linking errors, each of them points to libz missing. Here is the example:

So looks like external libs (cocos2d & GA) can't find this lib. I have it in Link binary with libraries for my target, also have -lz flag in Other Linger flags. Removing any of those keep this errors.

What can cause this problem? How this might be resolved?

(I've already tried things like restarting XCode, cleaning derived data, etc)

0 投票
1 回答
332 浏览

ios - 带有静态链接的 libz dylib 不支持 iOS 7

我的项目中的详细信息:

  1. 使用快速 1

  2. 需要支持 iOS 7

  3. 使用ZipArchive

  4. 不要使用 cocoapods 或其他东西

在我的项目中,我需要解压缩一些东西。所以我使用 ZipArchive,这是动态链接。当我不存档(意味着 xcode 存档)并进行测试飞行时,可以在项目上工作。

但是上传到testflight时,iOS 7不支持动态链接,所以失败了。

我正在尝试创建一个新的静态库目标,但 dylib仍然需要动态链接。是冲突...

如何处理?

我想到的第一个解决方案是:需要zlib的源代码,但这很复杂......

也许找到其他方法来快速解压缩存档会更简单

0 投票
3 回答
96 浏览

parse-platform - iOS 9 Parse 更新问题

我有一个使用 parse 的应用程序,自从更新到 iOS 9 后,它并没有提取任何数据,而是一遍又一遍地给我这个错误消息......

[错误]:无法加载资源,因为应用传输安全策略需要使用安全连接。(代码:100,版本:1.8.2)

我注意到 libz.dylib 和 libsqlite3.dylib 是红色的,我不确定这是否与它有关。

旁注:在另一个项目中,我尝试添加这些框架,但它们不再存在,所以我去添加其他框架,然后 CMD 移动 G,然后放入'/usr/lib',并从那里抓取它们,libsqlite3 工作很好,但是当我添加 libz.dylib 时,它会自动更改为 libz.1.dylib。

有任何想法吗?谢谢!

0 投票
1 回答
2195 浏览

ios - 如何在 Xcode 上更新 Zlib 库?

我正在尝试在 Xcode 7.1 上更新 Zlib

根据 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/include 上的 zlib.h,我的 Zlib 版本是 1.2.5。

我正在尝试将其更新到 1.2.8

有没有办法更新 xcode lib ?

我尝试将 libz.1.2.8.dylib 添加到 Link Binary With Libraries 但是我的应用程序仍在使用 zlib 1.2.5

提前致谢

0 投票
0 回答
63 浏览

iokit - IOKit 声称 libz.dylib 是错误的版本,但事实并非如此

这是错误:

dyld:库未加载:/usr/lib/libz.1.dylib 引用自:/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 原因:库版本不兼容:IOKit 需要 1.0.0 或更高版本,但libz.1.dylib 提供版本 0.0.0

然而:

返回

/usr/lib/libz.1.dylib:/usr/lib/libz.1.dylib(兼容版本 1.0.0,当前版本1.2.5)/usr/lib/libSystem.B.dylib(兼容版本 1.0.0 , 当前版本 1213.0.0)

我错过了什么?

0 投票
1 回答
1272 浏览

libz - arm-linux-ar: 非法选项 -- z

当我想交叉构建libz时,出现错误,我用谷歌搜索,但找不到答案。请帮助我。我也找到了一个网站,但我不能很好地理解这一点。 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444727

编码: