zlib包在64位机被编译成32位目标代码的问题

Posted fanjieyun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zlib包在64位机被编译成32位目标代码的问题相关的知识,希望对你有一定的参考价值。

一、进入zlib目录

      [[email protected] \]$  cd /home/yun/zlib-1.2.8

      [[email protected] zlib-1.2.8]$ 

二、进行配置

      1.修改configure文件的权限

          [[email protected] zlib-1.2.8]$  chmod 645 configure 

      2. 执行配置

          [[email protected] zlib-1.2.8]$  ./configure  --help

          出现如下提示       

                 usage:
                      configure [--const] [--zprefix] [--prefix=PREFIX] [--eprefix=EXPREFIX]
                           [--static] [--64] [--libdir=LIBDIR] [--sharedlibdir=LIBDIR]
                           [--includedir=INCLUDEDIR] [--archs="-arch i386 -arch x86_64"]

          [[email protected] zlib-1.2.8]$  ./configure  --archs="-arch i386 -arch x86_64"

          [[email protected] zlib-1.2.8]$  make && make install

          [[email protected] zlib-1.2.8]$  cp -fr libz.*  /lib

以上是关于zlib包在64位机被编译成32位目标代码的问题的主要内容,如果未能解决你的问题,请参考以下文章

32位机上用vs2008开发的c++程序如何能在64位系统下运行?

16位/32位/64位CPU的位究竟是说啥

16位,32位,64位机数据类型所占的字节数

64位机的pl/sql不安装32位oracle的连接方式

win7的64位机已经安装了32位jdk,还能不能再安装64位jdk?

配置lamp