如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试器是CDB(对应MinGW的Qt使用GDB调试器)。本文介绍如何下载安装CDB,并在Qt Creator配置之。 示例环境:Windows 8 x86 + V ...
编译X264需要至少 VS2013 update 2 以上版本. 本文使用 VS2015. 示例工程:https://github.com/gitgjogh/FFmpeg-gitgjogh/tree/msvc/build_msvc Confirm vcvar has been imported: n
分类:
其他好文 时间:
2016-03-13 12:54:55
阅读次数:
452
下载boost_1_49_0 打开vs2010工具dos, 再进入E:\boost_1_49_0 运行: bootstrap.bat 然后再运行: bjam stage --toolset=msvc-10.0 --stagedir="E:\boost_1_49_0\boost_1_49_0" lin
分类:
其他好文 时间:
2016-01-28 19:09:34
阅读次数:
262
接前一篇C++ ABI之名字改编(以Qt为例),继续看看C++名字改编相关的问题。问题MSVC 有一对选项/Zc:wchar_t-与/Zc:wchar_t控制wchar_t于是 wchar_t 可以是unsignedshort或__wchar_t(称为原生类型?) 的别名两个东西混用会怎么样?首先考...
将MinGW编译的openssl dll导出def和lib供MSVC使用 前面我们用mingw把openssl 编译成了动态库,得到下面2个dll文件:libeay32.dllssleay32.dll然后用下面的脚本生成Windows MSVC需要的模块定义文件(.def, .lib和.exp), 然后就可以在VC中使用了. 前提系统要安装VS.系统要求:Windows7+VS Studio (2...
分类:
其他好文 时间:
2016-01-01 19:05:00
阅读次数:
394
在win平台下编译Redis一般有两种方式:1. 基于MS VC进行编译,生成原生可执行文件该方式需要创建MSVC项目文件以及对Redis源码进行适当调整。 这里提供一个可行版本,由微软开放团队进行维护,目前版本是Redis 2.6, 有MS VC的朋友可以尝试一下: 猛击:https://gith...
FFmpeg是一个基于Linux开发的开源项目,其源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不支持MSVC++编译,需要在Windows下配置一个类似Linux的编译环境进行编译。编译生成动态链接库dll,这些库将和其他的动态链接库一样在使用上没什么差别。可以使用MSVC++来链接这些库到其他的程序。...
This post is a step-by-step guide on how to compile Qt 4.x.x with MSVC 2010.Although we use Qt 4.7.1 as an example (for historical reasons), you can a...
分类:
其他好文 时间:
2015-11-17 23:12:18
阅读次数:
240
硬件内部计时器精度 US级别 #include<iostream>
#include?"functional"
#include?"windows.h"
using?namespace?std;
#include?<WinBase.h>??
long?long?calculateMS(std::function<void()>?process...
分类:
其他好文 时间:
2015-10-30 10:57:48
阅读次数:
275
报错信息:无法打开程序数据库“e:\newproj\mainclient\bin\windows\cpp\obj\obj\msvc-debug-ncxp\vc.pdb”;如果要将多个CL.EXE写入同一个.PDB文件,请使用/FS解决办法:1、打开C:\Users\用户名\.hxcpp_config...