C++
文章平均质量分 63
XRayser
这个作者很懒,什么都没留下…
展开
-
C++ Google V8库 源码编译及使用(VS2019)
gn args out/x64.yourdiris_debug = false编译成release版本is_component_build = true编译成动态链接库而不是很大的可执行文件symbol_level = 0将所有的debug符号放在一起,可以加速二次编译,并加速链接过程v8_target_cpu = "x64"...原创 2021-10-07 17:18:02 · 3138 阅读 · 4 评论 -
C++ websocketpp库 源码编译及使用(VS2019)
源码编译下载源码git clone git@github.com:zaphoyd/websocketpp.git如果打不开可以试试:git clone git@gitee.com:epson/websocketpp.git需要用到的这个文件夹,放到自己的项目中如果需要支持wss协议,需要用到OpenSSL。关于OpenSSL编译,参看:C++ OpenSSL库 源码编译及使用(VS2019)_道-CSDN博客...原创 2021-09-28 22:45:26 · 2578 阅读 · 0 评论 -
C++ boost库 源码编译及使用(VS2019)
源码编译官网下载源码https://www.boost.org/users/download/因为是下载的压缩包,直接加压后打开控制台bootstrap.batb2 headers./b2成功:生成的lib:简单测试设置包含目录和库目录包含目录:库目录:#include <iostream>#include <boost/math/constants/constants...原创 2021-09-28 19:44:07 · 2321 阅读 · 1 评论 -
C++ curl库 源码编译及使用(VS2019)
源码编译官网下载源码:https://curl.se/download.html使用 cmake 界面版生成VS2019解决方案打开生成的解决方案 CURL.sln生成动态库,注意选择需要的版本(debug/release)和平台(x64/x86)...原创 2021-09-27 23:44:54 · 3618 阅读 · 4 评论 -
C++ OpenSSL库 源码编译及使用(VS2019)
源码编译下载源码:git clone https://github.com/openssl/openssl.git如果打不开可以试试:git clone git@gitee.com:epson/openssl.git参考:https://blog.csdn.net/u012502355/article/details/109746722原创 2021-09-27 22:45:55 · 2751 阅读 · 0 评论 -
C++ zlib库 源码编译及使用(VS2019)
源码编译官网下载源码:http://www.zlib.net/原创 2021-09-26 17:06:44 · 5496 阅读 · 0 评论 -
C++ JsonCpp库 源码编译及使用(VS2019)
下载JsonCpp库源码:git clone git@github.com:open-source-parsers/jsoncpp.git如果打不开可以试试:git clone git@gitee.com:epson/jsoncpp.git原创 2021-09-25 16:02:59 · 1210 阅读 · 0 评论 -
C++ Lua库 源码编译及使用(VS2019)
源码编译官网下载源码:http://www.lua.org/download.html新建 空白解决方案在该解决方案下新建空项目 lualib(编译静态库)在该解决方案下新建空项目 luadll(编译动态库)在该解决方案下新建空项目 lua(编译解释器lua.exe)在该解决方案下新建空项目 luac(编译编译工具luac.exe)共创建4个项目源码解压后把src目录复制到解决方案目录下编译静态库 lualib把src中的...原创 2021-09-24 21:48:13 · 2019 阅读 · 2 评论 -
C++ LZ4库 源码编译及使用(VS2019)
下载LZ4库源码:git clone git@gitee.com:epson/lz4.git打开build\VS2019\LZ4.sln生成动态库,注意选择需要的版本(debug/release)和平台(x64/x86)需要用到的 lz4.dll 和 lz4.lib以及头文件简单测试:#include <iostream>#include "include/lz4/lz4.h"#ifndef _DEBUG#else#ifdef _WI..原创 2021-09-23 23:25:54 · 5975 阅读 · 2 评论 -
CHttpFile GET/POST 提交数据
CInternetSession Session; CHttpFile* pFile = NULL;Session.SetOption(INTERNET_OPTION_CONNECT_TIMEOUT, 5000); // 5000毫秒的连接超时Session.SetOption(INTERNET_OPTION_SEND_TIMEOUT, 5000); // 5000毫秒的发送超时S原创 2016-04-01 16:59:11 · 3562 阅读 · 0 评论 -
进程间通信之共享内存
忘了从什么地方找的一个库,自己整理了一下。头文件FFMClass.h/******************************************************************++ File Name : FFMClass.h++ Description: 共享內存類--------------------------------------原创 2014-01-03 20:16:44 · 631 阅读 · 0 评论 -
ANSI、UTF8、UNICODE 相互转换
void CGameThread::UTF8ToUnicode(LPCSTR utf8, LPWSTR unicode){ int wcsLen = ::MultiByteToWideChar(CP_UTF8, 0, utf8, strlen(utf8), NULL, 0); ::MultiByteToWideChar(CP_UTF8, 0, utf8, strlen(utf8原创 2013-09-06 11:27:23 · 668 阅读 · 0 评论 -
通过www.ip138.com获取本机外网ip以及所在地理位置
INT ip138_getinfo(LPSTR lpszIP, LPSTR lpszAddress){//GET /ic.asp HTTP/1.1..//Accept: */*..//Referer: http://www.ip138.com/..//Accept-Language: zh-cn..//Accept-Encoding: gzip, deflate..//User-Ag原创 2013-09-23 16:19:13 · 13015 阅读 · 0 评论