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

编译zlib

发布时间:2023-01-06 12:39:54

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

安装编译环境, den/ubuntu:
sudo apt-get install -y binutils build-essential cmake gawk bison flex texinfo automake libtool cvs libncurses5-dev libglib2.0-dev gettext intltool subversion git-core

fedora/redhat/centos:
su -
yum groupinstall "Development Tools" "Development Libraries"

完成后下载安装源码
wget url_for_zlib_source_codes
cd download
tar zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
收工。

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

搜索并下载zlib源码包

1
在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可,如下图所示
大家也可以在网络上进行搜索,不过一定要注意安全哦,避免下载到一些不干净的软件,所以这点需要注意一下
【参考资料后面附官网下载地址】

END
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
如下图所示

3
再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件
vi /etc/ld.so.conf.d/zlib.conf
加入如下内容后保存退出
/data/program/zlib/lib
==============================
也就是添加安装目录的文件路径,库文件。ldconfig 运行之后就会加载安装的库文件了。

⑶ 如何在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

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

1 搜索并下载zlib源码包
在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可
2 Gcc编译安装zlib源码包并配置使用
使用tar 命令进行解压出来,然后进入到安装目录,如下图所示
tar zxf zlib-1.2.8.tar.gz
cd zlib-1.2.8
3 使用./configure --help可以查看编译的选项,我们这里使用简单的选项安装即可
进入安装文件目录,然后 使用如下命令进行安装
./configure --prefix=/data/progam/zlib
make
make install
4 再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件
vi /etc/ld.so.conf.d/zlib.conf
加入如下内容后保存退出
/data/program/zlib/lib
==============================
也就是添加安装目录的文件路径,库文件。ldconfig 运行之后就会加载安装的库文件了。
安装zlib软件的重点在于一定要下载原版的源码包,还有安装的时候改变了默认路径,一定要记得库文件的路径要编辑一下,让系统加载,不然就会导致出错。所以要ldconfig或者重新启动下系统。安装的时候选项不需要很多,不是选项越多就越好。就注意一下这样就行了。

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

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

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

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

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

方法步骤如下:1、搜索并下载zlib源码包。2、Gcc编译安装zlib源码包并配置使用。3、使用tar 命令进行解压出来,然后进入到安装目录,如下图所示tar zxf zlib-1.2.8.tar.gzcd zlib-1.2.84、使用./configure --help可以查看编译的选项,这里使用简...

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

1、首先是编译环境,需要最基本的gcc,autotool工具,不同平台不同的安装方式,具体可以网络一下 2、在linux下,开源软件的编译安装会有固定的通用步骤: 下载源码上传到服务器上

⑻ 新手求教,如何将从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两个文件添加到项目中。

⑼ 如何编译和使用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

阅读全文

与编译zlib相关的资料

热点内容
解压伤感图片 浏览:472
python判断周几 浏览:14
数据文档加密保管 浏览:166
app会员如何运营 浏览:856
工行app登录名如何改 浏览:23
window怎么登陆服务器 浏览:992
Python取ID对应的值 浏览:633
现在我的世界什么服务器最混乱 浏览:764
美国好的源码出售 浏览:325
苹果ipad文件夹怎么添加文字 浏览:485
腾讯云连接自己的服务器地址 浏览:218
硕士英语综合教程pdf 浏览:46
分段加密的安全性 浏览:507
咪咕直播为什么没有适配安卓系统 浏览:172
php模版大全 浏览:102
没车能解压吗 浏览:634
php开发oa系统源码 浏览:759
怎么安装苹果ios的app 浏览:581
app拉新如何机刷 浏览:480
zendeclipseforphp 浏览:480