Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2713836
  • 博文数量: 505
  • 博客积分: 1552
  • 博客等级: 上尉
  • 技术积分: 2514
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-23 18:24
文章分类

全部博文(505)

文章存档

2019年(12)

2018年(15)

2017年(1)

2016年(17)

2015年(14)

2014年(93)

2013年(233)

2012年(108)

2011年(1)

2009年(11)

分类: LINUX

2012-12-23 22:37:12

一:openssl在arm下的交叉编译 (一)
1.
./Configure linux-elf-arm -DB_ENDIAN linux:' arm-linux-gcc' shared --prefix=/usr/local/openssl
2.
make
3.
make install
值得注意的是,在arm交叉编译环境中,引用库的顺序为:-lssl -lcrypto,如果为 -lcrypto -lssl就会编译错误
二:openssl在arm下的交叉编译 (二)
1.
./config no-asm shared --prefix=/usr/local/openssl
2.
修改Makefile CC=arm-none-linux-gnueabi-gcc
make
3.
make install
使用第一种方式编译出来的是静态链接库,第二种是动态链接库;我使用的是第二种方式;
阅读(1248) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~