跨dll使用template/STL需要注意的问题

admin | 开发问题 | 2013-08-22
dll: extern “C” { __declspec(dllexport) void PrintVector(const vector<int> v) { copy(v.begin(), v.end(), ostream_iterator<int>(cout, ” “)); } } exe: typedef void (* FUNC)(const vector<int>); int main() { HMODULE hModule = LoadLibrary(“VectorDll.dll”); if (hModule) { FUNC f... [阅读全文]
ė3,246 浏览数 6没有评论 0

编译提示__CrtDbgReportW错误

admin | 开发问题 | 2013-08-20
经常在链接是报link2001错误,其中一般是函数体没有定义错误。但是排除以上简单的外,还有一种如下无法解析系统文件中的函数定义。如下: LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library libcpmtd.lib(cerr.obj) : error LNK2001: 无法解析的外部符号 __CrtDbgReportW libcpmtd.lib(stdthrow.obj) : error L... [阅读全文]
ė2,848 浏览数 6没有评论 0

error LNK2001: 无法解析的外部符号 _curl_easy_init

admin | 开发问题 | 2013-08-16
最近用curl做应用。。 下了最新的curl-7.21.6 用VS2008编译,生成静态库及动态库。 开始想用静态库,发现不行, 换成动态库: 添加头文件目录: 工具-》选项-》项目和解决方案-》VC++目录 -》包含文件,添加:D:\my_codes\curl-7.21.6\curl-7.21.6\include 给项目添加依赖库:libcurl_imp.lib 把libcurl.dll 拷到项目目录下。 OK 然后,不爽,因为发... [阅读全文]
ė5,317 浏览数 6没有评论 0

常见的编译错误信息

admin | 开发问题 | 2013-08-07
http://www.doc88.com/p-906234158851.html 1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include “stdafx.h”) 2、fatal error C1083: Cannot open include file: ‘R…….h’: No such file or directory 不能打... [阅读全文]
ė2,710 浏览数 6没有评论 0

vs2008编译zlib库32位及64位

admin | 开发问题 | 2013-07-30
C++ vs2008编译zlib库32位及64位 这里以1.2.5为例,当前最新的版本1.2.7,方法应该都是通用的。 32位版本 1、下载并解压缩zlib-1.2.5.tar.gz 官网http://www.zlib.org(最近打不开),所以我上传了一份在资源,下载地址: http://download.csdn.net/detail/shellching/4689279 2、进入vs2008命令提示,执行... [阅读全文]
ė3,181 浏览数 6没有评论 0

error RC2176 : old DIB in res/AES.ico; pass it through SDKPAINT

admin | 开发问题 | 2013-04-21
error RC2176 : old DIB in res/AES.ico; pass it through SDKPAINT 这是由于载入的资源文件(****.ico)是真彩色,即3个字节的,而VC6.0只支持256色,因此出现错误!   This error means your icon file doesn’t match the format, rc.exe doesn’t support over 256-colors or PNG-based icon, you need to transform it with a icon... [阅读全文]
ė6,823 浏览数 6没有评论 0

QT 显示 pdf

admin | 开发问题 | 2013-04-07
Handling PDF This page discusses various available options for working with Portable Document Format (PDF)[en.wikipedia.org] documents in your Qt application. Please also read the general considerations outlined on the Handling Document Formats page. Note that this information is collaboratively collected by the community, wi... [阅读全文]
ė6,888 浏览数 6没有评论 0

解决使用CHtmlView后出现的COleException异常

admin | 开发问题 | 2013-03-25
程序中在使用CHtmlView类来实现浏览器功能时,在调整窗口大小时会窗口输出异常警告,例如我的出现的警告如下: Warning: constructing COleException, scode = DISP_E_MEMBERNOTFOUND ($80020003). htmltest.exe 中的 0x7c80bef7 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012de68 处的 COleException。 Warning: constructing COleException, sco... [阅读全文]
ė3,362 浏览数 6没有评论 0

vs:工作目录配置

admin | 开发问题 | 2013-03-25
VS中有:项目-》属性-》调试-》工作目录 其中的工作目录,指的是在vs中,F5/CTRL+f5执行的EXE文件的目录 一般情况下我们F5调试启动的是生成的DEBUG目录下的$(targetFileName) EXE文件,如果 生成的exe没有放在debug下, 而是拷贝到了../bin目录下, 那么想在编译器里面调试这个程序怎么办呢? 进行如下设置: 把exe运行是所要的资源等copy到 ../bin目录下 ... [阅读全文]
ė6,410 浏览数 6没有评论 0

软件移植:从win32到x64

admin | 开发问题 | 2013-03-16
随着软件对计算机主存的需求的扩张,32位平台的4G主存寻址空间逐渐成为机器性能的瓶颈,长期来看,解决这一矛盾的最优方案是使用支持更大主存空间的软件运行平台。就当前来所,PC机上支持更大地址空间的硬件平台就是x64了,当然除了硬件外还需要64位的操作系统和运行时库的支持,才能运行64位的应用程序,本文将主要讲解windows环境下的软件如何升级至x... [阅读全文]
ė8,634 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量