导航:首页 > 源码编译 > zlib64编译

zlib64编译

发布时间:2023-01-25 21:20:26

A. 如何在linux平台上编译安装zlib软件

在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可,

大家也可以在网络上进行搜索,不过一定要注意安全哦,避免下载到一些不干净的软件,所以这点需要注意一下

Gcc编译安装zlib源码包并配置使用

使用tar 命令进行解压出来,然后进入到安装目录,如下图所示

tar zxf zlib-1.2.8.tar.gz

cd zlib-1.2.8

使用./configure --help可以查看编译的选项,我们这里使用简单的选项安装即可

进入安装文件目录,然后 使用如下命令进行安装

./configure --prefix=/data/progam/zlib

make

make install

如下图所示

再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件

vi /etc/ld.so.conf.d/zlib.conf

加入如下内容后保存退出

/data/program/zlib/lib

==============================

也就是添加安装目录的文件路径,库文件。ldconfig 运行之后就会加载安装的库文件了。

B. 如何编译和使用zlib-Windows

如何编译Zlib
1、输入./configure
提示错误“please use win32/makefile.gcc instead”
2、cp win32/makefile.gcc Makefile.gcc
3、make -f Makefile.gcc
编译成功
4、在Makefile.gcc 文件中已经给我们定义了“INCLUDE_PATH”和“INCLUDE_PATH”变量,现在我明定义一下“INCLUDE_PATH”和“INCLUDE_PATH”变量的实际路径

执行
export INCLUDE_PATH=D:/GNU/MSYS/utils/zlib/include
export LIBRARY_PATH=D:/GNU/MSYS/utils/zlib/lib
export BINARY_PATH=D:/GNU/MSYS/utils/zlib/bin
make install -f Makefile.gcc
cp zlib1.dll D:/GNU/MSYS/utils/zlib/bin

上面的的方法中其实只用到了“INCLUDE_PATH”和“INCLUDE_PATH”变量,只有在SHARED_MODE=1的情况下,Makefile.gcc会自动将zlib1.dll拷贝到D:/GNU/MSYS/utils/zlib/bin目录

简单的方法,使用SHARED_MODE=1安装
1、编译
make -fwin32/Makefile.gcc
2、设置变量
export INCLUDE_PATH=D:/GNU/MSYS/utils/zlib/include
export LIBRARY_PATH=D:/GNU/MSYS/utils/zlib/lib
export BINARY_PATH=D:/GNU/MSYS/utils/zlib/bin
3、安装
make install -fwin32/Makefile.gcc SHARED_MODE=1

4、编译
gcc zlib_test.c -I /zlib/include -L /zlib/lib libz.a -o zlib_test

5、如果将zlib 的lib和include复制到MinGW,则
gcc zlib_test.c -S -lz
注意到,我们用-lz加入了zlib库
-S 表示生成汇编

6、使用makefile
zlib_test:zlib_test.c
gcc -o zlib_test zlib_test.c -lz

clean:
rm -rf *.o zlib_test

7、使用makefile分布生成
all: zlib_test.exe
@echo "ALL"
zlib_test.exe: zlib_test.o
gcc zlib_test.o -lz -o zlib_test
zlib_test.o: zlib_test.s
gcc -c zlib_test.s -o zlib_test.o
zlib_test.s: zlib_test.i
gcc -S zlib_test.i -o zlib_test.s
zlib_test.i: zlib_test.c
gcc -E zlib_test.c -o zlib_test.i
clean:
rm -rf *.s *.i *.o *.exe zlib_test

在命令行输入 make all,make zlib_test.exe 或者 make clean

C. 如何在linux平台上编译安装zlib软件

1、首先是编译环境,需要最基本的gcc,autotool工具,不同平台不同的安装方式,具体可以网络一下

2、在linux下,开源软件的编译安装会有固定的通用步骤:

3、对于在linux下编译zlib请参考步骤2,相信你能行,加油

D. win10 64vs怎么编译 libpng

1. 先下载 libpng(http://sourceforge.net/projects/libpng/files/)和libz(http://zlib.net/zlib-1.2.7.tar.gz),将libpng解压,如C:\workspace\libpng\。
2. 将libz解压,改名zlib放到libpng同级目录,如C:\workspace\zlib。
3. 进入libpng\projects\visualc71\,用visual studio打开工程文件,方案中会有三个子工程:libpng, pngtest, zlib。直接编译,不出意外会在Win32_DLL_Debug目录下和Win32_DLL_Debug\ZLib目录下生成zlib1d.dll, libpng15d.dll, libpng.lib和zlib.lib等库文件。
4.若报错,拷贝scripts/pnglibconf.h.prebuilt到源码目录,改名为pnglibconf.h

对于要用到这两个库的工程,主要需要做三件事:
1. C/C++常规->附加包含目录中把包含png.h等头文件的目录加进来
2. 链接器->输入->附加依赖项中加zlib.lib;libpng.lib。
3.通用属性->VC++ 目录->库目录中把放着zlib.lib和libpng.lib的目录加进来。

E. 如何在linux平台上编译安装zlib软件

方法步骤如下: 1、搜索并下载zlib源码包。 2、Gcc编译安装zlib源码包并配置使用。 3、使用tar 命令进行解压出来,然后进入到安装目录,如下图所示 tar zxf zlib-1.2.8.tar.gz cd zlib-1.2.8 4、使用./configure --help可以查看编译的选项,这里使用简单的选项安装即可进入安装文件目录,然后使用如下命令进行安装。 ./configure --prefix=/data/progam/zlib make make install 如下图所示 5、再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件 vi /etc/ld.so.conf.d/zlib.conf 加入如下内容后保存退出 /data/program/zlib/lib 也就是添加安装目录的文件路径,库文件。ldconfig 运行之后就会加载安装的库文件了。

F. 如何在linux平台上编译安装zlib软件

  1. 登录zlib官方网站:
    http://www.zlib.net

  2. 下载源码来安装zlib软件包。

  3. 目前最新版本zlib是zlib1.2.8,安装开始;

  4. 解压
    $tar -xvzf zlib-1.2.8.tar.gz

  5. 进入文件夹
    $cd zlib-1.2.8

  6. 配置安装文件
    $./configure

  7. 安装
    $make
    $sudo make install

G. 新手求教,如何将从ZLIB官网下下来的源代码编译成zlib.dll

详细步骤如下:
1. 安装zlib-1.2.3.exe和zlib-1.2.3-src.exe。
2. 打开VS2008,在选项的VC++目录中,添加库目录\GnuWin32\lib。添加包含文件目录\GnuWin32\include。
3. 新建一个Win32项目,类型选DLL,点上空项目。
4. 将\GnuWin32\src\zlib\1.2.3\zlib-1.2.3\下的所有头文件和源文件(不包括子目录)添加到项目文件平中。
5. 将\GnuWin32\src\zlib\1.2.3\zlib-1.2.3\win32下的zlib.def和zlib.rc两个文件添加到项目中。

H. 安装zlib需要重新编译php

不需要,zlib只是linux下一个压缩和解压库,对你已安装或编译成功了的软件没影响,
1、 下载Zlib 1.2.3(需要安装zlib-devel开发包)
wget zlib-1.2.3.tar.gz
2、 安装Zlib 1.2.3
#tar –zxvf zlib-1.2.3.tar.gz
# cd zlib-1.2.3
# ./configure -–prefix=/usr/local/zlib
# make
# make install
whereis zlib /which zlib查看

阅读全文

与zlib64编译相关的资料

热点内容
不背单词app单词怎么学习 浏览:479
程序员日常操作搞笑 浏览:379
android检查是否安装 浏览:373
苹果手机编辑pdf文件 浏览:458
android系统名字 浏览:969
安卓手机如何进去有求必应屋 浏览:432
指数除法运算法则底数不同 浏览:894
90压缩干粮09压缩干粮 浏览:516
android线程池框架 浏览:481
手机自带解压能解压哪些文件 浏览:804
linux安装hba驱动 浏览:119
java构造函数new 浏览:668
怎么查家里电器耗电量app 浏览:506
原神一直显示重新连接服务器怎么办 浏览:826
一般用途轴流式压缩机 浏览:926
没学历的怎么学编程 浏览:901
华为的隐藏相册无法加密 浏览:782
联通套餐app怎么设置 浏览:752
关于删除链表的算法描述 浏览:894
标准盘和压缩盘的区别 浏览:47