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

长沙网站建设电话新闻类网站怎么做seo

长沙网站建设电话,新闻类网站怎么做seo,wordpress区块更新失败,酒店用品网站建设1. 首先编译openssl静态库 整个过程用的是 vs2015命令提示工具 需要安装perl 下载地址#xff1a;添加链接描述 解压后#xff0c; 在 openssl-1.0.2e目录下创建develop这个文件夹#xff0c; cd到 openssl-1.0.2e目录下#xff0c; a.配置编译文件和模式 执行 perl Co…1. 首先编译openssl静态库 整个过程用的是 vs2015命令提示工具 需要安装perl 下载地址添加链接描述 解压后 在 openssl-1.0.2e目录下创建develop这个文件夹 cd到 openssl-1.0.2e目录下 a.配置编译文件和模式 执行 perl Configure VC-WIN32 no-asm --prefixE:\curl\openssl-1.0.2e\developVC-WIN32标识windows 32位操作系统 64位用VC-WIN64A表示 若要使用debug版本请使用debug-VC-WIN64A或debug-VC-WIN32 no-asm 表示不用汇编 –prefixE:\curl\openssl-1.0.2e\develop 是设置安装目录 b.生成编译配置文件 若为Windows 64位系统执行 ms\do_win64a.bat若为Windows 32位系统执行 ms\do_ms.bat执行这一步之后在ms目录下会生成nt.mak和ntdll.mak两个编译配置文件 nt.mak 用于生成静态lib库 ntdll.mak 用于生成动态dll库 c.编译 静态库 nmake -f ms\nt.mak 动态库 nmake -f ms\ntdll.makd.测试 测试静态库 nmake -f ms\nt.mak test测试动态库 nmake -f ms\ntdll.mak test若最终显示 passed all tests 则说明生成的库正确 e.安装 安装静态库 nmake -f ms\nt.mak install安装动态库 nmake -f ms\ntdll.mak install编译安装完成后会在E:\curl\openssl-1.0.2e\develop目录下看到生成的相关文件夹 f.清楚上次编译 清除上次静态库的编译以便重新编译 nmake -f ms\nt.mak clean清除上次动态库的编译以便重新编译 nmake -f ms\ntdll.mak clean参考https://blog.csdn.net/mayue_web/article/details/83997969非常详细 2.编译zlib a.下载源码 http://zlib.net/zlib-1.2.11.tar.gz 解压后在zlib根目录下 命令行执行 nmake -f win32/Makefile.msc 3.编译libcurl a.下载源码 http://curl.haxx.se/download/curl-7.46.0.tar.bz2 b.拷贝所需的openssl与zlib相关库与头文件 .根据curl源代码根目录下winbuild目录下BUILD.WINDOWS.txt的提示 在源代码同级的目录下建立deps文件夹 此时的目录结构如下图伪目录 somedirectory\ |__curl-src | |_winbuild | |__deps|_ lib|_ include|_ bin我这里的deps文件夹目录是 E:\curl\deps 将编译openssl时候安装目录E:\curl\openssl-1.0.2e\develop\include下的 openssl夹拷贝到E:\curl\deps\include\目录下 将zlib源码根目录下的zconf.h、zlib.h和zutil.h拷贝到E:\curl\deps\include目录下。 将E:\curl\openssl-1.0.2e\develop\lib目录下的libeay32.lib和ssleay.lib拷贝到E:\curl\deps\lib目录下 将zlib源码根目录下的zlib.lib拷贝到E:\curl\deps\lib目录下。 c.编译libcurl 命令行进入源代码根目录下 winbuild 目录 nmake RTLIBCFGstatic /f Makefile.vc modestatic VC14 WITH_DEVELE:\curl\deps WITH_SSLstatic ENABLE_SSPIno ENABLE_IPV6no DEBUGno参数详细含义如下 nmake /f Makefile.vc modestatic or dll optionswhere options is one or many of:VC6,7,8,9,10,11,12,14 - VC versionsWITH_DEVELpath - Paths for the development files (SSL, zlib, etc.)Defaults to sibbling directory deps: ../depsLibraries can be fetched at http://windows.php.net/downloads/php-sdk/deps/Uncompress them into the deps folder.WITH_SSLdll or static - Enable OpenSSL support, DLL or staticWITH_CARESdll or static - Enable c-ares support, DLL or staticWITH_ZLIBdll or static - Enable zlib support, DLL or staticWITH_SSH2dll or static - Enable libSSH2 support, DLL or staticENABLE_SSPIyes or no - Enable SSPI support, defaults to yesENABLE_IPV6yes or no - Enable IPv6, defaults to yesENABLE_IDNyes or no - Enable use of Windows IDN APIs, defaults to yesRequires Windows Vista or later, or installation from:http://www.microsoft.com/downloads/details.aspx?FamilyIDAD6158D7-DDBA-416A-9109-07607425A815ENABLE_WINSSLyes or no - Enable native Windows SSL support, defaults to yesGEN_PDByes or no - Generate Program Database (debug symbols for release build)DEBUGyes or no - Debug buildsMACHINEx86 or x64 - Target architecture (default is x86)Static linking of Microsofts C RunTime (CRT):If you are using modestatic nmake will create and link to the static build of libcurl but *not* the static CRT. If you must you can force nmake to link in the static CRT by passing RTLIBCFGstatic. Typically you shouldnt use that option, and nmake will default to the DLL CRT. RTLIBCFG is rarely used and therefore rarely tested. When passing RTLIBCFG for a configuration that was already built but not with that option, or if the option was specified differently, you must destroy the build directory containing the configuration so that nmake can build it from scratch.Legacy Windows and SSLWhen you build curl using the build files in this directory the default SSL backend will be WinSSL (Windows SSPI, more specifically Schannel), the native SSL library that comes with the Windows OS. WinSSL in Windows XP is not able to connect to servers that no longer support the legacy handshakes and algorithms used by those versions. If you will be using curl in one of those earlier versions of Windows you should choose another SSL backend like OpenSSL.3.验证 vs2015 添加好包含目录 附加库目录 附加依赖项后预处理器添加上BUILDING_LIBCURL // staticLibcurlTest.cpp : 定义控制台应用程序的入口点。 //#include stdafx.h #include iostream #include curl.husing namespace std;/** * 一旦curl接收到数据就会调用此回调函数 * buffer:数据缓冲区指针 * size:调试阶段总是发现为1 * nmemb:(memory block)代表此次接受的内存块的长度 * userp:用户自定义的一个参数 */ size_t write_data(void* buffer, size_t size, size_t nmemb, void* userp) {static int current_index 0;cout current: current_index;cout (char*)buffer;cout --------------- endl;int temp *(int*)userp; // 这里获取用户自定义参数return nmemb; }int main() {curl_global_init(CURL_GLOBAL_ALL); // 首先全局初始化CURLCURL* curl curl_easy_init(); // 初始化CURL句柄if (NULL curl){return 0;}int my_param 1; // 自定义一个用户参数// 设置目标URLcurl_easy_setopt(curl, CURLOPT_URL, https://api.vxxx/gettime);// 设置接收到HTTP服务器的数据时调用的回调函数curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_data);// 设置自定义参数(回调函数的第四个参数)curl_easy_setopt(curl, CURLOPT_WRITEDATA, my_param);// 执行一次URL请求CURLcode res curl_easy_perform(curl);// 清理干净curl_easy_cleanup(curl);getchar();return 0; }参考 https://blog.csdn.net/fm0517/article/details/91822880 https://blog.csdn.net/huangyimo/article/details/80337496
http://www.zqtcl.cn/news/253463/

相关文章:

  • 大学生网站建设开题报告秀山网站建设
  • 网站建设的实施方案网站建设基本标准
  • 做一个推广网站多少钱360导航网址
  • 在线网站建设哪家便宜wordpress 爬取
  • 移动端网站设计规范百度一下首页问问
  • 哪些网站怎么进广西玉林网站建设
  • 高端建站设计赶集网免费发布信息
  • 两题一做的网站响应式网站开发asp
  • 做网站直接开二级域名网站怎么收录到百度
  • 手机论坛网站源码西安网站建设-中国互联
  • 郑州网站建设策划方案丹阳建站推广管理
  • 电商网站用什么框架做广州网站建设公司奇亿网站建设
  • 营销策划网站专做品牌网站
  • 电脑托管宁波seo排名外包
  • 外汇网站模版网站开发和网站制作的区别
  • 学习网站建设的书籍我要做个网站该怎么做
  • h5互动网站建设网站制作的教程
  • 大连网站设计公司双语外贸网站源码
  • 广元网站建设工作室湖北省建设用地预审网站
  • 保定清苑城市建设网站公司网站建立费用
  • 厦门找一家做网站的公司家在深圳论坛
  • 个人网站开发 服务器货源之家官网
  • 教育培训学校网站建设策划局域网 wordpress
  • 重庆建网站有哪些网站做曲线的源代码
  • 龙岩网站设计找哪家公司网站建设没有业务怎么办
  • 网站建设专业学什么建材 团购 网站怎么做
  • 电器工程东莞网站建设wordpress虚拟资源下载源码
  • 无限个网站虚拟空间网站运行维护
  • 宝思哲手表网站关于计算机网站建设的论文
  • uc投放广告网站要自己做吗dw制作企业网站