Linux zlib-1.2.11配置选项

Linux zlib-1.2.11配置选项,linux,gcc,zlib,Linux,Gcc,Zlib,从源代码编译zlib时- ./configure --help 在没有任何信息的情况下显示配置选项,所以我想知道是什么 --const and --zprefix 用于。谢谢。--const打开zlib函数输入数组的const关键字。这不是默认值,因为它会破坏旧代码。对于新代码,使用const提供的编译时检查是一个好处 --zprefix在所有外部符号前面加上z,以减少大型应用程序中符号名称冲突的可能性。因此,您可以调用z_crc32()而不是crc32()这是在哪里记录的?--zpref

从源代码编译zlib时-

./configure --help
在没有任何信息的情况下显示配置选项,所以我想知道是什么

--const and --zprefix 
用于。谢谢。

--const
打开zlib函数输入数组的
const
关键字。这不是默认值,因为它会破坏旧代码。对于新代码,使用
const
提供的编译时检查是一个好处


--zprefix
在所有外部符号前面加上
z
,以减少大型应用程序中符号名称冲突的可能性。因此,您可以调用
z_crc32()
而不是
crc32()

这是在哪里记录的?
--zprefix
在zconf.h中有一些隐藏的文档:
/**如果您*确实*需要所有类型和库函数的唯一前缀,请*使用-DZ_前缀编译。“标准”zlib应在没有它的情况下编译。*甚至比使用-DZ_前缀编译更好的是使用configure在zconf.h中使用“/configure--zprefix”永久地设置*这个*/
--const
没有文档记录。如果指定了--zprefix,zlib 1.2.11似乎无法生成。