精华内容
下载资源
问答
  • vc2010编译的redis3.0

    2018-10-18 14:51:17
    vc2010编译的redis3.0(win32/debug),包括server和hiredis、client等
  • vc2010编译的redis3.0源代码(hiredis和Win32_InterOp可vc2010编译通过)
  • VC2010编译的libiconv静态库(Release版)
  • vc2010编译好的cppunit-1.12.1 里面包好编译好的dll和lib,当然也包含cppunit的源码 我编译好了省的大家麻烦了
  • VC2010编译的MFC程序(动态链接到Dll),复制到其他计算机上的时候,可能需要以下dll的支持: mfc100u.dll,msvcp100.dll,msvcr100.dll 该文件包含了以上三个Dll。
  • 琢磨了很久 终于搞定了 WDK7.1 下面的范例 我修改为在VC2010编译,内含编译环境设置供大家分享!
  • VC2010编译 thrift compiler

    千次阅读 2013-06-03 10:16:24
    VC2010编译 thrift compiler需flex, bison.bison依赖m4, regex.Pre-Build event 中 flex 命令有误,-o与参数间不应该有空格。flex -o"src\\thriftl.cc" src/thriftl.llbison -y -o "src\thrifty.cc" --defines="src/...

    VC2010编译 thrift compiler


    需flex, bison.
    bison依赖m4, regex.

    Pre-Build event 中 flex 命令有误,-o与参数间不应该有空格。

    flex -o"src\\thriftl.cc" src/thriftl.ll
    bison -y -o "src\thrifty.cc" --defines="src/thrifty.h" src/thrifty.yy

    compiler\cpp\src\thriftl.cc(26): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
    需手工处理。

    http://svn.apache.org/repos/asf/thrift/attic/trunk/compiler/cpp/README_Windows.txt

    Building the Thrift IDL compiler in Windows
    -------------------------------------------

    The Visual Studio project contains pre-build commands to generate the
    thriftl.cc, thrifty.cc and thrifty.h files which are necessary to build
    the compiler. These depend on bison, flex and their dependencies to
    work properly. If this doesn't work on a system, try these manual
    pre-build steps.

    Open compiler.sln and remove the Pre-build commands under the project's
     Properties -> Build Events -> Pre-Build Events.

    Download flex & bison from http://jaisantonyk.wordpress.com/2008/03/16/lex-and-yaccbison-in-windows/
    Download bison.simple in addition to bison.exe . This build of bison is easier to use
    than the one on sourceforge which has a myriad of dependencies.
    Place these binaries somewhere in the path.

    From a command prompt:
    > cd thrift/compiler/cpp
    > flex -osrc\thriftl.cc src\thriftl.ll
    In the generated thriftl.cc, comment out #include <unistd.h>

    Place a copy of bison.simple in thrift/compiler/cpp
    > bison -y -o "src/thrifty.cc" --defines src/thrifty.yy
    > move src\thrifty.cc.h  src\thrifty.h

    Download inttypes.h from the interwebs and place it in an include path
    location (e.g. thrift/compiler/cpp/src).

    Build the compiler in Visual Studio.

    展开全文
  • GSL是最全面的数值计算库,是基于GCC开发的,目前在网上很难找到VC上可以用的1.15版本的GSL,这个资源是本人花了很多功夫在VC2010编译好的。
  • vc2010 编译 qrencode

    万次阅读 热门讨论 2015-03-26 11:05:44
    为此,我研究了一下,搞定了用 VC 2010 编译生成静态库的方法。   建立一个 win32 项目,选择生成静态库,不使用预编译头。 将 qrencode 的源文件(.c 和 .h)全部拷到vc 的项目目录中,除了 qrenc.c ...

    qrencode 是一个生成QR 二维码的开源库,用法很简单,但是没有提供在vs 系统下编译的项目文件,所以在win下使用不太方便。为此,我研究了一下,搞定了用 VC 2010 编译生成静态库的方法。

     

    建立一个 win32 项目,选择生成静态库,不使用预编译头。

    将 qrencode 的源文件(.c 和 .h)全部拷到vc 的项目目录中,除了 qrenc.c 。

     

    编译 qrencode 时还需要有个 config.h 文件,这个文件是 configure 时自动生成的,可以用我下面提供的这个。

     

    /* config.h.  Generated from config.h.in by configure.  */
    /* config.h.in.  Generated from configure.ac by autoheader.  */
    
    /* Define to 1 if you have the <inttypes.h> header file. */
    #define HAVE_INTTYPES_H 1
    
    /* Define to 1 if using pthread is enabled. */
    #undef HAVE_LIBPTHREAD
    
    /* Define to 1 if you have the <memory.h> header file. */
    #define HAVE_MEMORY_H 1
    
    /* Define to 1 if you have the <stdint.h> header file. */
    #define HAVE_STDINT_H 1
    
    /* Define to 1 if you have the <stdlib.h> header file. */
    #define HAVE_STDLIB_H 1
    
    /* Define to 1 if you have the <strings.h> header file. */
    #define HAVE_STRINGS_H 1
    
    /* Define to 1 if you have the <string.h> header file. */
    #define HAVE_STRING_H 1
    
    /* Define to 1 if you have the `strdup' function. */
    #define HAVE_STRDUP 1
    
    /* Define to 1 if you have the <sys/stat.h> header file. */
    #define HAVE_SYS_STAT_H 1
    
    /* Define to 1 if you have the <sys/types.h> header file. */
    #define HAVE_SYS_TYPES_H 1
    
    /* Define to 1 if you have the <unistd.h> header file. */
    #define HAVE_UNISTD_H 1
    
    
    /* Major version number */
    #define MAJOR_VERSION 3
    
    /* Micro version number */
    #define MICRO_VERSION 4
    
    /* Minor version number */
    #define MINOR_VERSION 4
    
    /* Name of package */
    #define PACKAGE "qrencode"
    
    /* Define to the address where bug reports for this package should be sent. */
    #define PACKAGE_BUGREPORT ""
    
    /* Define to the full name of this package. */
    #define PACKAGE_NAME "QRencode"
    
    /* Define to the full name and version of this package. */
    #define PACKAGE_STRING "QRencode 3.4.4"
    
    /* Define to the one symbol short name of this package. */
    #define PACKAGE_TARNAME "qrencode"
    
    /* Define to the home page for this package. */
    #define PACKAGE_URL ""
    
    /* Define to the version of this package. */
    #define PACKAGE_VERSION "3.4.4"
    
    /* Define to 1 if you have the ANSI C header files. */
    #define STDC_HEADERS 1
    
    /* Version number of package */
    #define VERSION "3.4.4"
    
    #define inline
    
    /* Define to 'static' if no test programs will be compiled. */
    #define __STATIC static
    /* #undef WITH_TESTS */
       


    然后在项目属性中添加预处理定义:HAVE_CONFIG_H

     

    这里有一点需要解释一下,config.h 中有一行:

    #define inline

     

    之所以要这么写是因为rscode.c 文件中有个modnn的定义如下:

     

    static inline int modnn(RS *rs, int x){
    	while (x >= rs->nn) {
    		x -= rs->nn;
    		x = (x >> rs->mm) + (x & rs->nn);
    	}
    	return x;
    }
    

     

    这个代码在vc2010中无法编译通过,去掉 inline 就可以顺利编译通过了。

    所以才要写:

    #define inline


    然后编译就可以生成 qrencode.lib 了。


    这里补充说明几点:

    qrencode 本身是不依赖于 libpng 库的。所以不存在什么缺少 png.h 的问题。按照本文介绍的方法按部就班的做就能生成静态库,不存在任何问题。

    编译时一定要排除 qrenc.c 这个文件。这个文件是 qrencode 的一个使用例子,与这个库本身无关。

    缺少 png.h 或者 缺少 getopt.h 都是在编译 qrenc.c 时才会遇到的问题。与编译 qrencode 无关。如果真的需要编译 qrenc.c,那就先编译 libpng , getopt.h  不是C 标准的头文件,vs 里是没有的,但是网上也可以找到解决办法,随便百度一下就能找到。

    展开全文
  • activemq-cpp 3.8.2和cppunit 1.13.2用vc2010编译,apr的3个组件用vc6编译,activemq-cpp的头文件在activemq-cpp-library-3.8.2-src.zip文件里,DLL和LIB文件在lib目录下。
  • VC2010编译源代码编辑控件scintilla

    千次阅读 2014-12-31 22:12:26
    VC2010编译源代码编辑控件scintilla flyfish 代码编辑器notepad++使用了scintilla VS著名的插件Visual Assist X 也使用scintilla 编译方法1  命令行编译 执行 Visual Studio 命令提示 (2010) 进入...
    VC2010编译源代码编辑控件scintilla
    

    flyfish


    代码编辑器notepad++使用了scintilla
    VS著名的插件Visual Assist X 也使用scintilla


    编译方法1 
    命令行编译
    执行 Visual Studio 命令提示 (2010)
    进入控制台界面,使用CD命令进入下载的scintilla目录 scintilla\win32
    执行 nmake -f scintilla.mak
    参数f代表文件名称


    编译方法2
    进入目录scintilla\win32 直接打开SciLexer.vcxproj
    编译器选项
    在 配置属性-》常规-》平台工具集 选择v100


    MFC下的封装
    CScintillaCtrl, CScintillaView & CScintillaDoc 
    请参考 http://www.naughter.com/scintilla.html
    展开全文
  • windows VC2010编译libwebsockets

    千次阅读 2018-07-05 23:40:49
    1. 下载cmake: ... 版本:cmake-3.10.0-win32-x86.msi/cmake-3.10.1-win64-x64 ...把VS目录: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cvtres.exe改名为cvtres-old.exe即可

    1. 下载cmake:

    https://cmake.org/files/v3.10/

    版本:cmake-3.10.0-win32-x86.msi/cmake-3.10.1-win64-x64
    我安装了cmake-3.10.1-win64-x64.msi

    2.下载openssl:

    https://slproweb.com/products/Win32OpenSSL.html

    版本:Win32OpenSSL-1_1_0h.exe/Win64OpenSSL-1_1_0h
    我安装了Win32OpenSSL-1_1_0h

    3. 安装cmake和openssl

    4.下载源代码

    https://github.com/warmcat/libwebsockets/

    5. 解压代码,打开命令窗口,切换到解压目录:

    例如我解压的代码放在:E:\study\webrtc\libwebsocket\libwebsockets-master
    执行
    “C:\Program Files\CMake\bin\cmake” -G “Visual Studio 10”

    这里写图片描述

    这个在源代码目录就生成了sln工程文件打开。
    这里写图片描述
    出现错误:
    Cannot open include file: ‘inttypes.h’

    提示出错的地方全部改为include”stdint.h”,即把尖括号改为双引号。

    如果报LINK1123 COFF错误

    把VS目录: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cvtres.exe改名为cvtres-old.exe即可

    展开全文
  • vc2010编译openssl

    千次阅读 2014-04-23 13:41:20
    3. 打开vc2010 命令提示,执行以下命令  > perl Configure VC-WIN32 no-asm --prefix=c:/some/openssl/dir  > ms\do_ms  >nmake -f ms\ntdll.mak  编译后的类库文件在out32dll目录   4. 打开...
  • libcurl配置 vc windows vs2008/2010 www.libcurl.org下载 解压 打开根目录下的curlxxx.dsw 选择libcurl,单编译这个release ======================= 使用的时候: 指定VC路径 include到目录里面的indclude ...
  • RT,考试时锁键盘是不是就不能切出去在编译器里敲代码了?选择难的就是看程序运行结果了要是能这样做轻松好多诶。。望大佬解答,谢谢啦
  • Media Player Classic - BE (mpc-be)播放器是基于Media Player...今天尝试着编译了一下它的源代码。发现总体上和Media Player Classic - Home Cinema (mpc-hc) 差别不大。但是界面做了皮肤,更加的美观。 编译后界面
  • Media Player Classic - Home Cinema (mpc-hc)播放器一个经典的影音播放器,免费...今天尝试着编译了一下它的源代码(还是第一次接触这么大的MFC工程) 第一步::准备  1. 安装 Visual C++ 2010(不能是Express版本)
  • 转化为vc2010后,出现以下错误: “C:/Program Files/Microsoft Visual Studio 10.0/VC/atlmfc/include/atlcore.h(35): fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least ...
  • VC命令行编译C++

    2012-03-09 21:57:30
    VC命令行编译C
  • VC编译软件,一款可以反编译代码的软件。
  • ffmpeg vc2005编译

    热门讨论 2012-10-22 10:49:54
    vc2005编译的ffplay。 没太大意义,顺手编着玩的,供有兴趣的人参考。 ffmpeg的代码是2012-10-10,dll,lib等都是官方的,只是把...我本机装了vc6,vc2005和vc2010,DirectX9,2003 DDK,2003 SDK,说不上用到了哪些库。
  • vs2010 vc jsoncpp 编译要点

    千次阅读 2015-06-14 16:47:33
    我的编译平台是vs2010,系统win7 本人比较懒,错误过程我就不说了,只说下我的编译过程: 1、这里下载 jsoncpp:http://www.cppblog.com/wanghaiguang/archive/2013/12/26/205020.html(我当前...
  • QT4 VC2005 编译 详解

    2010-12-17 13:44:39
    QT 编译QT4 VC2005 QT4 VC2005 编译 详解编译 详解QT4 VC2005 编译 详解
  • VC6 编译和使用 STLPort

    千次阅读 2016-01-13 22:48:33
    VC6 编译和使用 STLPort
  • VC2008编译libthrift

    千次阅读 2013-05-10 09:07:15
    VC2008编译libthrift(金庆的专栏)thrift只提供了VC2010的sln文件。用Project From Existing Code... 创建工程。将 cpp/src/thrift 加入工程。在Solution Explorer中,去除 qt 目录。添加 boost 包含目录。添加 src...
  • hge vc2010重新编译的dx9渲染引擎

    热门讨论 2012-04-03 18:32:46
    hge vc2010重新编译的dx9渲染引擎
  • VS2010 VC批处理编译生成可执行程序

    千次阅读 2012-02-28 15:47:41
     一、设置VS2010 VC编译环境  需要从命令行,进入C:\Program Files\Microsoft Visual Studio 10.0\VC\Bin目录,运行vcvars32.bat批处理文件。具体执行如下: cd C:\Program Files\Microsoft Visual Studio 10.0...
  • vs2010 vc nmake编译openssl-0.9.8e

    千次阅读 2012-04-13 00:19:29
    《vs2010 vc nmake编译openssl-0.9.8e》 一,下载 ActivePerl window安装程序下载:http://downloads.activestate.com/ActivePerl/ openSSL源码下载:http://www.openssl.org/source/ 二, 安装ActivePerl 三, ...
  • 通过修改exe的PE头中的VC编译版本号使VC11编译的程序exe能够在低版本的VC6运行时库下运行,前提是不能使用VC11才有的API.zip
  • VC6.0编译的ucos-II

    2010-04-08 22:22:26
    VC6.0下编译通过的ucos-II源代码 使用VC2005编译时会出错 若使用VC2005及以上版本时请下载 http://download.csdn.net/source/2218411

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 169,502
精华内容 67,800
关键字:

vc2010怎么编译