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

品牌型网站建设方案wordpress付费站内搜索

品牌型网站建设方案,wordpress付费站内搜索,苏州工业园区属于哪个区,有了源码可以做网站吗VC编译OpenSSL 编译工具准备编译OpenSSL建立Hello World工程创建VS工程 编译工具准备 安装好Visual Studio。安装Perl, 主要是用来生成nmake的。准备好汇编语言编译工具nasm,并添加到path路径。下载好Open SSL源代码。 编译OpenSSL 安装Perl,并加入到path路径#xff0c;检验… VC编译OpenSSL 编译工具准备编译OpenSSL建立Hello World工程创建VS工程 编译工具准备 安装好Visual Studio。安装Perl, 主要是用来生成nmake的。准备好汇编语言编译工具nasm,并添加到path路径。下载好Open SSL源代码。 编译OpenSSL 安装Perl,并加入到path路径检验标标准就是perl命令可用。 检验nasm命令可用。 选择VC编译的版本, 以VS 2022为例可以选择多种编译方式,入下图 其中x64 Native Tools Command Prompt for VS 2022表示使用64位编译64位的程序。其中x64_x86 Cross Tools Command Prompt for VS 2022 表示使用64的编译程序编译32位的程序。其中x86 Native Tools Command Prompt for VS 2022表示使用x86的编译工具编译32位的程序。其中x86_x64 Cross Tools Command Prompt for VS 2022 表示使用x86的编译工具编译64位的程序。 选择其中一个编译方式进入控制台,比如选择x86 Native Tools Command Prompt for VS 2022. 生成nmake配置文件, 命令。 # 先进入到openssl 的源码目录中 perl Configure VC_WIN32如果没有安装nmake 会出现提示, 直接使用perl的命令安装就好了。 ppm install dmake待安装好了nmake之后, 重新进行配置。 perl Configure VC_WIN32待配置文件执行完成之后, nmake的配置就生成好了。执行命令开始编译 nmake编译完之后可以直接install nmake install 执行完之后Open SSL 会被安装好具体的安装目录可以查看makefile文件 # Do not edit these manually. Use Configure with --prefix or --openssldir # to change this! Short explanation in the top comment in Configure INSTALLTOP_devC: INSTALLTOP_dir\Program Files (x86)\OpenSSL OPENSSLDIR_devC: OPENSSLDIR_dir\Program Files (x86)\Common Files\SSL LIBDIRlib MODULESDIR_devC: MODULESDIR_dir\Program Files (x86)\OpenSSL\lib\ossl-modules ENGINESDIR_devC: ENGINESDIR_dir\Program Files (x86)\OpenSSL\lib\engines-3 !IF $(DESTDIR) ! INSTALLTOP$(DESTDIR)$(INSTALLTOP_dir) OPENSSLDIR$(DESTDIR)$(OPENSSLDIR_dir) ENGINESDIR$(DESTDIR)$(ENGINESDIR_dir) MODULESDIR$(DESTDIR)$(MODULESDIR_dir) !ELSE INSTALLTOP$(INSTALLTOP_dev)$(INSTALLTOP_dir) OPENSSLDIR$(OPENSSLDIR_dev)$(OPENSSLDIR_dir) ENGINESDIR$(ENGINESDIR_dev)$(ENGINESDIR_dir) MODULESDIR$(MODULESDIR_dev)$(MODULESDIR_dir) !ENDIF等待命令执行完成之后 Open SSL就算编译安装完成了。 采用x86格式编译安装默认路径在C:\Program Files (x86)\OpenSSL 建立Hello World工程 建立一个Open SSL工作目录文件夹,例如ssl_code。将Open SSL目录下的bin lib include三个文件夹复制到ssl_code之下.为了能支持不同的平台, 将目前的bin lib目录下在分别创建一个x86文件夹并将对应的文件下移到x86文件夹下。继续在ssl_code之下新建一个src文件夹存放源代码。建立好的目录结构为 └─ssl_code├─bin│ └─x86├─include│ └─openssl├─lib│ └─x86│ ├─engines-3│ └─ossl-modules└─src创建VS工程 创建一个新项目. 选择空项目输入项目名称,选择位置位刚才的src目录 点击【创建】项目建立成功。在工程的源文件目录下添加一个hello_world.cpp文件.选中001_helloworld工程右键点击属性 在属性配置页面中选择C/C, 在附加目录中配置../../inlude制定头文件的路径. 因为目前编译的是x86格式的Open SSL, 所以这里的平台选择Win32。点击【确定】完成配置。开始在hello_world.cpp文件中编写代码 我们期望的是完成一个随机数的产生. #include iostream #include openssl/rand.h #include time.husing namespace std;int main(int argc, char* argv[]) {cout First openssl code ! endl;time_t t time(0);unsigned char buf[16] { 0 };int re RAND_bytes(buf, sizeof(buf));for (int i 0; i sizeof(buf); i) {cout [ buf[i] ];}getchar();return 0; } 目前如果点击运行【CTRLF5】/ F5是不可以的,原因是没有静态库编译不能通过。首先需要在链接库上配置链接库的目录,根据项目的目录使用相对路径的形式附加目录地址为../../lib/x86如下图配置。 配置需要关联的静态库,我们需要使用的静态库为libcrypto.lib. 此时如果之间点击运行会提示找不到对应的动态库libcrypto-3.dll。 为了方便运行 将生成的路径直接改到bin/x86目录下。 配置如下图输出目录改为../../bin/x86。 同时把调试的工作目录也改为bin/x86下, 更改操作如下图所示. 此时再次点击运行即可正常运行了。运行结果如下图所示/
http://www.yutouwan.com/news/41592/

相关文章:

  • 青岛微网站seo网站seo
  • 广西网站网站推广的基本方法为
  • 做网站有什么好处英文网站建设推广
  • 织梦怎么制作网站php 网站出现乱码
  • 免费设计装修公司网站网站备案主体变更
  • 网站制作郑州网站制作网站会员充值做哪个分录
  • 种植园网站模板网上教育培训机构
  • 新公司做网站怎么写app程序
  • 遵义县住房和城乡建设局网站网络推广培训论坛
  • 客户端 网站开发 手机软件开发关键字搜索网站怎么做
  • 中国知名的建网站的公司网站名称怎么起好听
  • 网站建设中 模板wordpress主题放到哪里
  • 视频网站怎么做防盗链做一个个人网页多少钱
  • 电子商务网站建设课后作业深圳网站建设类公司
  • 网站背景怎么弄wordpress搜索页自定义
  • 克隆网站怎么做后台培训中心
  • 网站评测的作用深圳中小型网站建设公司
  • 杭州外贸网站杭州市建设网
  • 安全的网站建怎么模仿别人做网站
  • 网站免费获取验证码怎么做网站没有做实名认证
  • 博客 系统 wordpress网站优化宝
  • 做视频网站的挣钱吗做服装招聘的网站有哪些
  • 德阳房产网站建设html企业网站主页模板
  • 做网站服务器 自己电脑还是租静态网站建设的PPT
  • 网站报价方案 模板朝阳做网站
  • 律所网站建设要求书WordPress章节插件
  • 湖北省疾病预防控制中心官方网站做中东市场哪个网站合适
  • 温州开发网站公司做网站不赚钱了
  • 厦门建网站网址做网站需要
  • 网站建设费要摊销中国河北网站