osx的openssl的安装以及xcode连接编译

来源:互联网 发布:天地图数据 编辑:程序博客网 时间:2024/06/05 07:28


苹果早在osx 10.7就已经抛弃了openssl,真是牛逼啊,居然在心脏流血之前避开了。

但是openssl的加密还是可以使用的,还是不错的,最近要做动态加密解密,防止别人盗取密码和账号。


好了,入正题:首先下载:

点击打开链接 ,官网下载


解压:

tar xvzf openssl-1.0.0d.tar.gz

进入文件夹

cd openssl-1.0.0d


由于目前的mac基本上都是64位的,所以安装的时候应该使用64位的安装,like:

如果需要zlib压缩模块的话,还需要先安装zlib

./Configure darwin64-x86_64-cc --prefix=/usr/local/ssl shared  zlib-dynamic

我没有使用zlib,如下:

./Configure darwin64-x86_64-cc --prefix=/usr/local/ssl shared no-zlib


然后:

sudo make&&make install,如果不行,请一步一步执行:

sudo make

sudo make install

慢慢等吧。


将/usr/local/lib/*.a文件拷贝到当前项目中:比如:

sudo cp -rf /usr/local/lib/*.a ~/MyCode/Open_ssl_Demo

添加进项目,然后在build setting的include search path将/usr/local/ssl/include放进来。好了,使用静态库防止别人破解。


0 0