工具
心流剑
不积跬步 无以至千里
展开
-
VS2019 安装使用 c++ boost库
boost库包下载官网下载https://www.boost.org/编译安装boost库下载好后,解压,得到文件目录(注意这是我已经编译好的)如下图,找到其中的bootstrap.bat文件:然后打开vs2019的命令行:这里选择64位或者32位的都可以。我选择的是x86_x64的。然后切换到你解压到的路径。运行boostbootstrap.bat。cd 你的boost目录./boostbootstrap.bat等待一会 出现:运行之后,查看该目录下会多出几个文件运行b2原创 2020-07-06 12:03:46 · 15806 阅读 · 0 评论 -
C++ Http下载文件
C++ Http下载文件 //HTTP DownloadToFile string url = "http://a3.att.hudong.com/14/75/01300000164186121366756803686.jpg"; size_t len = url.length();//获取字符串长度 int nmlen = MultiByteToWideChar(CP_ACP, 0, url.c_str(), len + 1, NULL, 0);//如果函数运行成功,并且cchWide原创 2020-06-19 14:44:55 · 15910 阅读 · 0 评论 -
C++ 获取当前机器运行的时间微秒级
C++ 获取当前机器运行的时间微秒级static unsigned long AVGenerateSSRC(void){ try { LARGE_INTEGER frequence, privious; if (!QueryPerformanceFrequency(&frequence))//取高精度运行计数器的频率 { return GetTickCount(); } if (!QueryPerformanceCounter(&privious)) {原创 2020-06-19 14:10:43 · 12475 阅读 · 0 评论 -
FFmpeg编码器参数的设置及解释
参数//编码器编码的数据类型pCodecCtxEnc->codec_type = AVMEDIA_TYPE_VIDEO; //目标的码率,即采样的码率;显然,采样码率越大,视频大小越大pCodecCtxEnc->bit_rate = 200000; //固定允许的码率误差,数值越大,视频越小pCodecCtxEnc->bit_rate_tolerance = 40...转载 2020-01-02 17:23:37 · 3710 阅读 · 1 评论 -
vs2019配置qt5.9.1出现问题
问题测试代码编译未通过,提示无法打开源文件“ui_*.h”解决方法运行结果原创 2019-12-30 13:32:51 · 18715 阅读 · 1 评论 -
vs2019配置完qt出现问题解决
问题constexpr 函数 “qCountLeadingZeroBits” 不会生成常数表达式 (编译源文件 main.cpp) QtGuiApplication1 报错在 qalgorithms.h 文件中解决办法 #define QT_POPCOUNT_CONSTEXPR+#define QT_POPCOUNT_RELAXED_CONSTEXPR #define QT_HAS_B...原创 2019-12-30 13:07:35 · 4611 阅读 · 0 评论 -
SDL_ttf库显示字体
显示字体 //初始化字体库 TTF_Init(); //打开字体库 TTF_Font* m_titleFont = TTF_OpenFont("msyhbd.ttf", 100); /************************************ 设置字体的格式 /* Set and retrieve the font style */ #define TTF_STYLE...原创 2019-12-25 10:59:15 · 18077 阅读 · 0 评论 -
ffmpeg所有的解码器(decoders)
FFMPEG解码器Decoders: V..... = Video(视频流) A..... = Audio(音频流) S..... = Subtitle(字幕流) .F.... = Frame-level multithreading ..S... = Slice-level multithreading ...X.. = Codec is experimental ...原创 2019-12-24 14:43:15 · 4357 阅读 · 0 评论