当前位置: 首页 > news >正文

企业官网网站建设免费天津网站建设论坛

企业官网网站建设免费,天津网站建设论坛,湖北搜索引擎优化,上海市重点企业名录Configure 脚本文件 使得OpenSSL可以适应多种不同的系统平台和多达几十种不同的编译器。Configure指令还可以使OpenSSL在编译的时候具备组件的选择功能#xff0c;比如可以选择支持或者不支持某种算法或者协议等#xff0c;这使得OpenSSL具有很大的灵活性#xff0c;比如在…Configure 脚本文件 使得OpenSSL可以适应多种不同的系统平台和多达几十种不同的编译器。Configure指令还可以使OpenSSL在编译的时候具备组件的选择功能比如可以选择支持或者不支持某种算法或者协议等这使得OpenSSL具有很大的灵活性比如在空间有限的嵌入式系统移植中就具备独特的优势。定制化选择对应的组件Configure指令还有其他一些灵活的功能比如选择OpenSSL安装目录、是否支持汇编编译(通常为了加快速度)、是否支持硬件或者某种特定的硬件、编译的时候是否生成动态链接库、是否支持动态加载其他动态链接库等等。Configure指令事实上根据配置选项重新改写和生成了opensslv.hopensslconf.hMakefile.sl三个文件从而达到配置的目的。在Windows下还会生成错误信息提示文件buildinf.h该文件在Crypto根目录下 使用方式 直接的方式例如win Perl Configure VC-NIN32Configure可以带很多参数比如要在编译的版本中去掉调用其他动态链接库的功能就可以使用下面的Configure指令  Perl Configure VC-NIN32  no-dso间接的方式如在Linux系统中就是通过运行config指令来调用Configure指令的。事实上在这种情况下config指令自动提取了一些环境变量作为Configure的参数执行比如自动识别系统的内核版本和编译器并设定参数等。 参数介绍 基于Linux系统的编译和安装 所以在Linux系统下编译完OpenSSL后我们会得到一个可执行程序openssl两个链接库libcrypto.a和libssl.a如果你选择编译为动态链接库的模式还会得到另外两个有用的动态链接库libcrypto.so.0.9.7和libssl.so.0.9.7文件。此外在使用OpenSSL编程的时候你还需要用到include目录下的头文件。  使用Configure指令手动配置安装环境 参考链接 从零开始配置服务器密码机的开发环境_CHYabc123456hh的博客-CSDN博客   安装 sudo apt-get install openssl安装 sudo apt-get install libssl-devLinux(centos7)下安装OpenSSL 安装详解_木亦汐丫-CSDN博客 使用./config或者./Configure指令配置环境生成编译安装脚本;使用make指令执行编译任务;使用make test指令测试编译好的程序;使用make install指令安装OpenSSL到默认的/usr/local目录   需要具备root权限在命令前面加上sudo/source/index.html.github - openssl/openssl - Sourcegraph OpenSSL所有使用的东西都安装在默认的路径/usr/local/ssl目录下面进入该目录首先会发现一个opensl.cnf文件这就是以后经常会用到的OpenSSL配置文件主要是用于证书生成和管理方面的。Bin子目录存放了OpenSSL可执行程序也就是指令;Include目录存放了使用OpenSSL开发的时候需要的头文件;Lib目录存放了libcrypto.a和libssl.a两个库文件;Man目录是OpenSSL的使用文档。使用config指令自动配置OpenSSL系统编译选项 config指令是首先的选择它能够自动识别你的系统内核和一些配置比如编译器但是又给了你不少灵活的选项。config指令执行的方式如下:./config [option]OpenSSL的0.9.7版本中有效的选项在表5.2中列了出来你会发现所有的选项都是前面介绍过的Configure选项中存在的不过选项减少了一些。这很正常因为config指令就是调用了Configure不过它首先自动收集了一些系统的信息作为调用Configure的参数。所以config指令所有这些参数的格式和用法也和Configure同名参数的格式和用法是相同的测试config收集到的信息  使用命令 ./config-t 如果编译失败需要重新进行编译使用 make clean命令 并使用make继续编译使用openssl进行编程的时候 引入头文件 需要采用如下的形式 #includeopenssl/ssl.h 需要加上openssl 避免同名干扰的问题
http://www.zqtcl.cn/news/495357/

相关文章:

  • 上海网站制作机构wordpress 优酷免广告
  • 关于网站建设的名言网站开发的技术难点
  • 免费云建站廊坊seo外包
  • 个人网站建设方案书用备案的衡水市网站制作
  • 教育网站的建设品牌营销型网站作用
  • 金凤区建设交通局网站做洗衣液的企业网站
  • 南阳网站优化手机咋做网站
  • 做网站多少钱一年没有网站做cpa怎么赚钱
  • 二手房发布网站怎么做建站哪家好用兴田德润
  • 网站开发有几种深圳网站制作长沙
  • 为什么一个网站外链那么多公司团建活动
  • 公司门户网站建设策划书wordpress清空数据
  • 大兴专注高端网站建设交互设计留学
  • 想要黑掉一个网站 要怎么做网页设计师培训机构有吗
  • 做网站网站应该注意什么关于建设网站的会议纪要
  • 什么网站建设最简单做毕业设计实物的网站
  • 正规网站开发文案电商网站与企业网站区别
  • 襄阳做网站比较有实力的公司长沙出名的网站设计推广
  • 徐州网站设计师最便宜的购物平台
  • 网站域名和空间费用wordpress是是什么技术
  • 企业制作网站一般多少钱上海网站制作费用
  • 苏州住建网站什么叫关键词
  • 电商网站开发过程是什么推广整合营销
  • 网页建站软件网络市场调研的步骤
  • 自己做的网站怎样赚钱长沙专业做网站排名
  • 张家界做网站公司国内最先做弹幕的网站
  • 免费快速建站网站做网站用什么数据库
  • 哪有做课件赚钱的网站温州设计公司排名
  • 西安网站建设公司php大气企业网站
  • 天河公司网站建设内蒙古建设厅安全资料网站