求助!!OpenGL入门教程问题error LNK2019: unresolved external symbol "bool __cdecl ReadFile [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
cdecl readfile(class "> 1>delete.obj : error LNK2019: 无法解析的外部符号 "char __cdecl readfile(class
#include #include #include #include #include #inc
连接库的问题
先看一下错误吧,之前在debug下编译时没有<em>问题</em>的,但在release下时有<em>问题</em>的: : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _strlen referenced in function "public: static unsigned int __<em>cdecl</em> std::char_traits::length(char const *)" (?le
ffmepg在VS开发环境中的设置以及常见问题
1.先下载ffmpeg的 dev版本(这个比较好) 2.解压 3.使用VS建立一个cpp工程 4.设置引用文件的位置 5.设置lib文件位置 [特别注意:一开始少了avcodec.lib和 avformat.lib , 连接的时候提示找不到一些符号,但是有一些别的符号是能找到的, 而且找不到的符号,一看就是avXXXXX,所以想到可能是没有包含avcodec.lib
使用静态库的时候遇到的两个报错
<em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: static void __<em>cdecl</em> std::_String_base::_Xran(void)........ 新项目在VS2013上,但是我把VS2008的老工程搬过来了,包括从08版本生成的很多静态库的lib(libprotobuf.lib之类的)。 于是报了这个错。 于是重新找到
libcurl链接库未导出符号的错误
libcurl链接库未导出符号的错误  2010-04-03 13:25:56|  分类: 编程入门 |字号 订阅 在使用libcurl的时候出现一个很普遍<em>unresolved</em> <em>external</em> <em>symbol</em> <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__curl_easy_perform  err
OpenGL编程—>error解析
错误 1 <em>error</em> C1060: 编译器的堆空间不足 c:\program files (x86)\microsoft visual studio 11.0\vc\include\gl\glew.h 84 1 ConsoleApplication8 解决方案: #if defined(__gl_h_) || defined(__GL_H__) || defined(__X_GL
VS2013 编译 OpenCV_CUDA 工程编译出错
编译出现下面错误 Error 7    <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em>"void __<em>cdecl</em> swap_rb_caller(struct cv::cuda::PtrStepSz const &,struct cv::cuda::PtrStep, struct CUstream_st *)"(?swap_rb_caller@@YAXAEB
64位系统安装了32位的MySQL后出现的error LNK2019错误解决方法
64位的系统安装了32位的MySQL后,写了一个连接MySQL数据库进行表的查询操作,发现总是出现rror LNK2019错误,提示一些MySQL封装的函数在main函数中被引用。 1>mysql_test.obj : <em>error</em> LNK2019: 无法解析的外部符号 mysql_close,该符号在函数 main 中被引用 1>mysql_test.obj : <em>error</em> LNK2019
“无法解析外部符号 __security_cookie”问题解决
编译VC工程时出现了标题所示<em>问题</em>,资料搜索一下,在微软网站找到答案了,解决方法如下:1)选择“项目”-》“属性”-》“C/C++”-》“代码生成”-》“缓冲区安全检查”,设为“否”2)选择“项目”-》“属性”-》“链接器”-》“输入”-》“附加依赖项”,增加”bufferoverflowU.lib”然后编译工程,解决<em>问题</em>。下面是微软的原文,说的很冗长,但是很直接!在 Windows Serve
Caffe: gflag编译出现问题汇总
1. 使用Unicode字符集: 出现<em>问题</em> E:\CodeBase\ML\Caffe\ThirdPartySrc\gflags-master\src\gflags.cc(1340): <em>error</em> C2664: 'BOOL PathMatchSpecW(LPCWSTR,LPCWSTR)' : cannot convert argument 1 from 'const char *' to 'LP
解决error LNK2001: unresolved external symbol
解决<em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em>
VC一步一步编译OpenVPN
最近在研究openvpn,已经部署好服务器和客户端了。想对代码进行研究,故想跟踪调试openvpn代码看看。 下载openvpn最新版本,目前稳定版本是openvpn-2.0.9    http://openvpn.net/  我的机器环境是:vc6.0 + vc2003 platform_sdk 下载以后解压,main函数在openvpn.c文件中,vc6打开这文件,将其它*.h *.
vs2013编译apr时遇到的疑难杂症
以下内容转自:http://nohup.yne.fr/2014/07/apache-22-msvc-2013.html Apache 2.2 & MSVC 2013 La branche 2.2.x du serveur http d’Apache a une importance particulière carmod_perl  y fonctionne cor
在项目中使用libcurl,解决编译链接错误
从官网下载libcurl之后,它内部已经包含了各个VC版本的工程文件(sln文件和vcproj文件)。 我们能够很方便的编译出静态库和动态库。   在使用动态库的时候,一路顺风,没遇到编译<em>问题</em>; 在使用静态库时,却遇到了编译链接错误: 1>testcurl.obj : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__curl_easy_i
OpenGL入门记录-glut库链接错误 LNK2019
使用OpenGL的glut库的时候,编译链接时会出现如下的错误: <em>error</em> LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用 <em>error</em> LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _gl
error LNK2019: 无法解析的外部符号 __imp__CryptCreateHash@20,该符号在函数 _MD5_Init 中被引用
转自VC错误:http://www.vc<em>error</em>.com/?p=2051 <em>问题</em>描述: 1>libcurld.lib(md5.obj) : <em>error</em> LNK2019: 无法解析的外部符号 __imp__CryptCreateHash@20,该符号在函数 _MD5_Init 中被引用 1>libcurld.lib(md5.obj) : <em>error</em> LNK2019: 无法解析的外部符号 __i
vs2015打开VS2010的工程时,无法解析的外部符号 __imp___vsnprintf
http://bbs.csdn.net/topics/391834105?page=1 解决方案找到了。 在vs2015工程选项,链接器附加依赖项里面添加legacy_stdio_definitions.lib即可。 出现这个<em>问题</em>的原因是vs2015默认编译时将许多标准库采用内联方式处理,因而没有可以链接的标准库文件,所以要专门添加标准库文件来链接标准库中的函数。 参考:htt
Boost库问题:无法识别的外部符号……
<em>问题</em>今天在用Qt可视化CGAL生成的图像的编程过程中遇到以下<em>问题</em>: 只要include了CGAL的头文件或者Boost库的头文件,编译就会出现“无法识别的外部符号”,“无法识别的外部命令”等错误。如下(由于我的<em>问题</em>已经解决,以下图片是我找的,并不是我当时出的<em>问题</em>): 在查找资料后,一直无法解决,我当时想有两种可能:1、需要包含相关的boost头文件;2、需要链接相关库文件,特别是boost库
VS错误之error LNK2019: 无法解析的外部符号
由于经常使用VS的开发环境,所以经常遇到一些错误提示,其中<em>error</em> LNK2019是很常见的一个报错。今天将此错误的原因和常见解决办法根据自己的经验小小总结一下。   <em>问题</em>样式: Error    2    <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> &quot;__declspec(dllimport) public: <em>bool</em> __thiscall Tim...
VS2015下解决:error LNK2019: 无法解析的外部符号 __iob_func
在使用VS2015下使用libjpeg-turbo静态库,编译时报错了: <em>error</em> LNK2019: 无法解析的外部符号 __iob_func,该符号在函数 output_message 中被引用 根据关键字在网上找到一些文章描述了类似的错误,大都是找不到外部符号__iob,与我的情况不同,但是原理是一样的, 其实__iob_func和__iob都是用来定义stdin,stdout,stde
error LNK 2001的几种情况和解决方案
VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。   初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:   <em>unresolved</em>
关于VC6.0中 运行错误 unresolved external symbol _WinMain@16的解决
关于VC6.0中 运行错误 <em>unresolved</em> <em>external</em> <em>symbol</em> _WinMain@16的解决
解决curl连接错误
curl连接时如果报以下错误,需要添加Ws2_32.lib和
libcurl.lib 导入问题 须知
vc2008构建和使用libcurl静态库 http://blog.csdn.net/mos2046/article/details/7697530 1>下载CURL源代码curl-7.26.0.zip  2>用VC2008/2005打开工程curl-7.26.0\lib\libcurl.vcproj,转换下工程并构建,可以直接编译成功! 3>新建个控制台工程测试下
GPU编程之CUDA(六)——问题及解决
<em>问题</em>: a.cu.obj : <em>error</em> LNK2019: 无法解析的外部符号 _cudaSetDevice@4,该符号在函数 "<em>bool</em> __<em>cdecl</em> InitCUDA(void)" (?InitCUDA@@YA_NXZ) 中被引用 1>a.cu.obj : <em>error</em> LNK2019: 无法解析的外部符号 _cudaGetDeviceProperties@8,该符号在函数 "<em>bool</em> _
无法解析的外部符号 _Direct3DCreate9@4
机子里有Directx9 和 Directx11, Directx11是安装到系统里面的并配置了环境变量,而Directx9是rar文件解压放在机器里的。      写了个工程,包含了静态库文件 #pragma comment(lib, "d3d9.lib") #pragma comment(lib, "d3dx9.lib")      错误: 错误 1 <em>error</em> LNK2019: 无法
VTK编译时出错,无法解析的外部符号
今天配置VTK,遇到了不少<em>问题</em>好在一一解决了,其中一个是在编译下面例子时出现的: // VTK-test.cpp : 定义控制台应用程序的入口点。 // #include #include #include #include #include #include #include #include #include //解决no override found for vtkpo
error LNK2019(无法解析的外部符号)
错误 LNK1120 为您提供该链接的无法解析的外部对象数 (number)。导致无法解析的外部对象的条件由错误 LNK2001 描述,此错误出现在该错误信息之前(对每个无法解析的外部对象都出现一次)。     //就是说每出现一次LNK1120都会在之前出现一个LNK2001     所以主要是解决LNK1120关键是要解决链接器工具错误 LNK2001  这分一下的情况(来自VS 20
DirectX在VS2015上编译时遇到“无法解析的外部符号 __vsnwprintf”的解决方法及原因
说明:在VS2015上编译DirectX提供的sample时遇到了如下错误提示 LNK2001 无法解析的外部符号 __vsnwprintf SimpleSample11 C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Samples\C++\Direct3D11\SimpleSample11\dxerr.lib(dxe
VC各种链接错的解决办法
1.nafxcw.lib(appcore.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> ___argv nafxcw.lib(appcore.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> ___argc nafxcw.lib(apphelp.obj) : <em>error</em> LNK2001: u
vs2015编译dlib,测试
dlib vs2015编译 测试 使用cmake生成文档 使用vs2015编译,成功,静态库 使用demo测试 #include &quot;stdafx.h&quot; #include &quot;dlib\image_processing\frontal_face_detector.h&quot; #include &quot;dlib\image_io.h&quot; using namespace dlib; void TestFac...
log4cplus的各种坑
前言 项目中需要用到这个日志管理工具,新人,新电脑,之前的项目程序在我的电脑上都跑步起来。一直爆出C000000005的那个错误。  大牛指点之后发现是我电脑上不能用这个日志系统,具体为什么不能用她也没说,所以姐姐我就自己安装下这个工具来试看看,结果各种坑啊。 安装 编译失败 ①  <em>error</em> C3861: 'LOG4CPLUS_WARN': identifier
Windows10环境下WDK开发使用IoCreateDeviceSecure无法解析的外部符号
在win10环境下WDK开发驱动程序用到了IoCreateDeviceSecure API函数。VS报错:错误 LNK2019 无法解析的外部符号 WdmlibIoCreateDeviceSecure,该符号在函数 DriverEntry 中被引用一词打开:项目属性-&amp;gt;链接器-&amp;gt;输入-&amp;gt;附加依赖项(点开后选择【编辑】),添加:%(AdditionalDependencies) $...
C++调用C链接库会出现的问题
以下是假设旧的C程序库 C的头文件 /*-----------c.h--------------*/ #ifndef _C_H_ #define _C_H_ extern int add(int x, int y); #endif C的源文件 /*-----------c.c--------------*/ int add(int x, int
vs2013编译ffmpeg之三十七 其他编译错误
其他编译错误 time.c ffmpeg-3.0编译的时候报下面的错误,usleep在mingwex.lib里面,直接在time.c里面加上extern int usleep();就可以解决这个<em>问题</em>。 libavutil/time.c(84) : <em>error</em> C4013: “usleep”未定义;假设外部返回 int libavutil/time.c报下面的错误: “s...
dll中使用Cstring类型,调用出现Error LNK2001错误
纪念我的第一篇博文。 出处:BOE:OLED监测系统V2。 关键字:Dll,MFC,Cstring,ATL,Error LNK2001 分析:         在dll中使用了Cstring类型,Dll编译正常,MFC调用dll中函数时出现Error LNK2001错误。         完整错误:Severity Code Description Project Fil
解决OpenSSL 在VC2015下链接报错的问题
起因: 公司项目 服务器的nginx是使用的定制版,使用了concat、缩略图生成等模块,为了方便同事们在办公室环境下使用nginx,在Windows下编译nginx,并带上这两个模块。之前在 VC2013 之前的版本一直编译很顺利,最近开发环境改用了 VC2015 突然发现编译不过了。报了一堆link <em>error</em>!libeay32.lib(ui_openssl.obj) : <em>error</em> LNK2
LNK2001: 无法解析的外部符号 __iob问题的解决方法
1、缺少libc.lib 解决这个<em>问题</em>的方法是去掉链接到libc.lib,具体地点:项目-〉属性-〉配置属性-〉链接器-〉忽略特定库。 2、<em>unresolved</em> <em>external</em> <em>symbol</em>__iob 这个__iob找不到的<em>问题</em>费了我大部分的时间。跟踪到stdio.h文件,发现那里有个关于iob的宏,终于搞定。加入一句话到.cpp文件中:extern "C" {FILE _iob[3] =
c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
最近项目中需要实现一个服务器宕机后短信提醒的功能,个人觉得在使用python 写http请求这块很方便,发短信这块就使用了python,但是c++程序中调用这个脚本时,编译不通过,提示如下错误: <em>error</em> LNK2001: 无法解析的外部符号 __imp_PyString_FromString <em>error</em> LNK2001: 无法解析的外部符号 __imp_PyCallable_Che
MHI运动历史图像cvupdatemotionhistory
c++版运动历史图像cvupdatemotionhistory
在VS中测试Lua项目
(1)下载,安装LuaForWindows_v5.1.4-40.exe (2)安装完成后:开始-运行-cmd回车,输入lua,成功安装时会显示Lua的版本等信息。本人的是: Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio (3)VS2005下新建一个win32控制台应用程序的空项目。 新建一个main.cpp文件输入
使用ATLTRACE时发生Link错误
在自己的程序中封装类似trace的功能,一种比较简单的方式就是使用ATL提供的ATLTRACE宏。该宏定义在中。许多ATL工具类实现为inline方式(.h文件外,还带有一个同名的inl文件),这些类通常位于$VC目录/atlmfc/include目录下。不过该宏背后的类并非此方式,所以如果仅仅是包含该atltrace.h头文件,将会出现如下link错误:AtlTraceLinkErr
error LNK2001: 无法解析的外部符号 __imp__htonl@4(编程解决方法)
正在编译... 1>Ipv4IPv6traceroutesrc.cpp 1>d:\研究生\c++\study\test\test\ipv4ipv6traceroutesrc.cpp(461) : warning C4267: “参数”: 从“size_t”转换到“DWORD”,可能丢失数据 1>d:\研究生\c++\study\test\test\ipv4ipv6traceroutesrc.
winpcap编译问题列表
<em>问题</em>1:  <em>error</em> C3861: “pcap_open”: 找不到标识 相关说明:我用的环境是Codeblocks 13.12+Win32 SDK+winpcap SDK 4.1.2,在该项目中正确的配置了include路径和lib路径。 解决方法:最后发现<em>问题</em>出在项目的类型上(我选的是C++项目),新建一个C项目<em>问题</em>解决。 待续......
LNK2019:“无法解析的外部符号”的解决
当你出现LNK2019始终无法解决时,请换个角度,看看是否因系统差别而引起的。
使用libcurl提示 LNK2001的错误
vs使用libcurl(static library),link时报错: <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__curl_easy_perform <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__curl_easy_setopt <em>error</em> LNK2001: <em>unresolved</em> ext
用keil编译多文件程序时出现UNRESOLVED EXTERNAL SYMBOL警告
UNRESOLVED EXTERNAL SYMBOL翻译为中文为:未解决的外部符号,出现该<em>问题</em>的原因却是很低级,我查了好久的程序都不思其解,最后再网上找到了答案,原来是因为没有把部分.c文件添加到项目中,右击Source Group 1,选择Add Existing Files to Group 'Source Group 1'...,将源文件添加进来即可。
error LNK2019: 无法解析的外部符号 六处错误的纠正
错误    18    <em>error</em> LNK2019: 无法解析的外部符号 "public: void __thiscall cv::FeatureDetector::detect(class cv::Mat const &,class std::vector > &,class cv::Mat const &)const " (?detect@FeatureDetector@cv@@QBEXABV
vs2013编译ffmpeg之三十二 X264
X264 对应ffmpeg configure选项–enable-libx264。 vs2013编译 ShiftMediaProject上有vs2013的H264的工程,https://github.com/ShiftMediaProject/x264,这个工程的编译需要vsyasm,vsyasm和yasm是一起的,电脑上有源代码编译的yasm和vsyasm。将vsyasm.exe拷贝到...
一次Link2001错误的解决
项目中用到了一个静态库elBase.lib,该静态库中有用到一些windowsAPI,在项目的链接设置中增加对该库的引用后,编译时出现了一堆link2001错误: 1>elBase.lib(elServiceBase.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__OpenSCManagerW@12 1>elBase.lib(
error LNK2019: 无法解析的外部符号 解决办法
出现错误 9 <em>error</em> LNK2019: 无法解析的外部符号 _cvGEMM,该符号在函数 "<em>bool</em> __<em>cdecl</em> Train(char const *,int,char const *,int,char const *,char const *)" (?Train@@YA_NPBDH0H00@Z) 中被引用   需要配置项目属性中LINKER中的输入项中的依赖库。
libzlib LNK2019错误之解决方法
1>unzip.obj : <em>error</em> LNK2019: 无法解析的外部符号_inflateInit2_,该符号在函数_unzOpenCurrentFile3 中被引用 1>unzip.obj : <em>error</em> LNK2019: 无法解析的外部符号_inflate,该符号在函数_unzReadCurrentFile 中被引用 1>unzip.obj : <em>error</em> LNK2019: 无法解析的外
VC++动态链接库(DLL)编程深入浅出(三) 中一个错误 ShowDlg()
我们照样可以在EXE程序中隐式调用MFC规则DLL,只需要将DLL工程生成的.lib文件和.dll文件拷入当前工程所在的目录,并在RegularDllCallDlg.cpp文件(图12所示对话框类的实现文件)的顶部添加: #pragma comment(lib,"RegularDll.lib") void ShowDlg(void); 并将void CRegularDllCal
编辑单个CPP文件,出现1>LIBCMTD.lib(crt0.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函
编辑单个CPP文件,出现1>LIBCMTD.lib(crt0.obj) : <em>error</em> LNK2019: 无法解析的外部符号 _main,该符号在函 解决方法:(证实可行)
MSVCRTD.lib 有关的错误
编译和DirectShow有关的程序时出现下列错误1>Linking...1>MSVCRTD.lib(ti_inst.obj) : <em>error</em> LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LI
error LNK2019: 无法解析的外部符号”之分析
“<em>error</em> LNK2019: 无法解析的外部符号”之分析 最近在用VS 2008开发,初学遇到不少<em>问题</em>,最头疼的<em>问题</em>之一就是:LNK2019。 百度一下讲的并不够全面,反正都没解决我的<em>问题</em>。 <em>error</em> LNK2019<em>问题</em>在VC 6.0中是<em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em><em>问题</em>,可能错误号改了。 编译时出现类似这样的错误
OPNET仿真中的问题
OPNET<em>问题</em>整理 OPNET仿真中的<em>问题</em> 记录一下仿真中出现的情况。 include类型<em>问题</em> 解决方法:添加环境变量。 .h 文件:在include中添加(\windows kits\10…) LINK : fatal <em>error</em> LNK1104: cannot open file ‘XXX.lib’: 添加在lib中 功能快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Co...
error LNK2019: unresolved external symbol
testLVL-DDlg.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _ReadLVLDData referenced in function "public: void __thiscall CtestLVLDDlg::OnBnClickedSetalt(void)" (?OnBnClickedSetalt@CtestLVLDDlg@@QAEXXZ)rntestLVL-DDlg.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _LVLDSession referenced in function "public: void __thiscall CtestLVLDDlg::OnBnClickedSetalt(void)" (?OnBnClickedSetalt@CtestLVLDDlg@@QAEXXZ)rnD:\test\testLVL-D\Debug\testLVL-D.exe : fatal <em>error</em> LNK1120: 2 <em>unresolved</em> <em>external</em>srnrn写的小程序报错,网上搜了很多答案都没有解决,请大家帮忙看看rnrnrn需要使用外部的库文件LVLDSDK.lib,把LVLDSDK.lib复制到工程目录文件夹里,在项目中设置Link=>Ignore Specific Library=>LVLDSDK.librnrn这个库好像是用C写的,于是rnextern "C"rnrn#include "LVLD_SDK.h"rnrnrn同样也试过#pragma(lib, "LVLDSDK.lib")rnrn但都还是没有解决。
C++ error LNK2019: 无法解析的外部符号 错误解决方案
今天在实现类模板特例化的时候遇到一个<em>问题</em>,就是把类模板函数实现放到类的cpp文件中,然后在main函数中使用这个类的时候,就会出现无法解析的外部符号:函数名(xxxx)等错误,那么出现这个错误的原因是什么呢? 原因就是现在的编译里不支持模板函数的申明和实现分开,要像上面那样使用类成员函数,有以下两种方法 1. 在使用这个类的文件中包含#include“xxxx.cpp” 2.在类头文件末尾包
PCL+VS报错:VTK相关报错
1、出现vtkRenderingOpenGL_AutoInit_Construct(void)报错。。2、出现ERROR: 0:2: '' :  extension 'GL_EXT_gpu_shader4' is notsupported报错(不影响其他计算)
LNK2019/2001: 无法解析的外部符号的解决方法
在使用PCL库的时候发生了这样的错误: 错误 64 <em>error</em> LNK2019: 无法解析的外部符号 "void __<em>cdecl</em> pcl::console::print(enum pcl::console::VERBOSITY_LEVEL,char const *,...)" (?print@console@pcl@@YAXW4VERBOSITY_LEVEL@12@PBDZZ),该符号在函数
DCMTK:使用DicomImage出现错误“LNK2019 无法解析的外部符号”
使用dcmtk读取dicom文件会用到dicomImage这个模块,DicomImage *image = new DicomImage(&quot;E:\\case\\byaRT\\ChenDonge\\CT.0001095997.1.dcm&quot;);我在代码开头包含了头文件:#include&quot;dcmtk/dcmimgle/dcmimage.h&quot;但是生成的时候还是遇到错误:严重性 代码 说明 项目 文件 行 ...
编程时出现的ERROR LINK2019的解决方法
<em>error</em> LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用E:\c++\Projects\time\Debug\time.exe : fatal <em>error</em> LNK1120: 1 个无法解析的外部命令生成
VTK 7.0 安装中内存读取冲突 no override found for “.." 解决记录
官网上关于自己创建工程的方法介绍
记录一些编程过程中遇到的乱七八糟的问题
1.无法解析的外部符号 __std_reverse_trivially_swappable_8 情况:编译完ompl后,利用生成的静态库文件写应用程序,编译的时候报的这个错; 解决:网上说这个大多是由于vs的编译器版本不匹配导致的,查了一下,果然如此,ompl用vs2017编译生成的,最后写应用程序的时候因为是在qtcreator里面写,没有正确设置版本,改为vs2017的编译器之...
vs2013环境下配置gtest
好记性不如烂笔头o(^▽^)ovs2013环境下配置gtestvs2013环境下配置gtest 前言 前期准备 开始第一个demo 常见<em>问题</em>前言一开始按照这里玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest来配置,发现一些坑,并写了一个直接可运行的demo,这里记录之。前期准备1、从github上down代码:https://github.com
OpenGL程序用的库文件.dll .h .lib文件
有具体的help说明,并有vs2005/vs2008/vs2010添加.lib文件的方法以及vc2005出错解决方法<em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp____glutInitWithExit@12 referenced in function _glutInit_ATEXIT_HACK@8
无法解析的外部符号 _GetAdaptersInfo@8
Localhost.obj : <em>error</em> LNK2019: 无法解析的外部符号 _GetAdaptersInfo@8,该符号在函数 "void __<em>cdecl</em> GetLocalAdapterInfo(void)" (?GetLocalAdapterInfo@@YAXXZ) 中被引用 1>J:\mfc dll\lanscannerdlg\Debug\lanscannerdlg.ex
SQLite学习笔记之三
2010年SQLite学习笔记之三一.如何备份数据库先打开数据库test.dbE:/sqlite/tool/sqlite-3_6_22>sqlite3  D:/Test/debug/test.dbsqlite> .backup D://Test//debug//test.bak注
JRTPLIB编译说出现的问题及解决方法(转载)
在vc6下编译jrtplib,但编译example1.cpp时产生了很多错误,有以下几种情况: 1) Use Run-time Library的设置一定要统一。     2) VC产生的workspace的debug setting,默认有个GZ选项,   Catch Release-Build Errors in Debug Build,编译的时候   会说<em>error</em> LNK2001:
error LNK2019: 无法解析的外部符号 _GetAdaptersInfo@8,该符号在函数 _wmain 中被引用
加上这句 #pragma comment(lib, "Iphlpapi.lib")
error LNK2001: 无法解析的外部符号 _IID_IDirectInput8A,这个怎么解决?
解决原来是编译器搜索LIB库的时候按顺序遍历的,其实我加入的D9的LIB库并没有运行,只要把包含D9的库的顺序放到最上面就可以了
QT中遇到dialog.obj:-1: error: LNK2019: 无法解析的外部符号
今天使用QT 5。8 设计界面,新建一个新的界面类class InputDialog,类声明在dialog.h头文件中,但就是编译不过,老是报dialog.obj:-1: <em>error</em>: LNK2019: 无法解析的外部符号,经测试,类InputDialog的所有成员都没办法在dialog.h文件中被识别 最后在网上找到解决办法: 就是将之前项目编译生成的build-DialogExample-
Unreal Engine 4:编译打包Windows应用遇到的问题汇总
编译打包Windows应用遇到的<em>问题</em>汇总
关于zlib的配置
今天被zlib折腾了一天,终于解决了,原来用的是它里面的readme的指示,可是有点版本的<em>问题</em>,出现缺少zlibvc.dll,无法生成zlib.lib,我自己下了一个zlib.lib,出现应用程序不匹配,无法启动,后来按照下面的方法配置成功了,生成了zlib.lib,把zlib.lib加入你程序linker的依赖性就可以了:项目-属性-链接器-输入-附加依赖库就ok了。   在Windows下
Qtcreator使用中遇到的错误汇总
1. 安装完成后,只能用vs新建qt项目,下面代码才能运行,新建控制台没用 //#include "qt11.h" #include // Qt5.0以上,需要加上QtWidgets #include int main(int argc, char *argv[]) { QApplication a(argc, argv); QLabel *label = new QLabel(
ffmpeg库在windows下编译出现无法链接的问题的解决方法
<em>问题</em>的现象: 网上的解决方法的总结: 1.添加: #ifdef __cplusplus extern "C" { #pragma comment (lib, "Ws2_32.lib") #pragma comment (lib, "avcodec.lib") #pragma comment (lib, "avdevice.lib") #pragma
关于VTK中缺少动态链接库
VTK在用的时候,通常用cmake来管理工程,
Matlab 生成mexwin64文件时遇到的问题
近期下了一个matlab的 人体上半身探测的工具包calvin_upperbody_detector_v1.04,由于其本身是在linux下直接使用的,搬到win7上出现了一点<em>问题</em>。 在使用之前,要将其中的“me_HaarDetectOpenCV.cpp”文件编译为mexw64文件,编译时出现了link<em>问题</em>如下: me_HaarDetectOpenCV.obj : <em>error</em> LN
Openssl的安装
openssl简介 openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。
VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscal
出现这个错误,应该首先查看“#include”语句是否包含,或者是否包含正确。符号无法解析意味着编译器知道有这个符号存在,也就是有声明,但在链接时,找不到实现代码,那么就去看看报错的这个函数有没有实现代码。如果它们的确已经有了,还是出现这个错误,就把它们重新编译一下。 根据个人遇到这个错误时的记录,原因可以分为一下几种: 原因一:只是在.h里面声明了某个方法,没有在cpp里面实现。具体讲,有时...
error LNK2019: unresolved external symbol问题
小弟初学VC,目前正在研究用VC++和Windows DDK来开发打印虚拟驱动程序,出力成一个Tiff文件.rn目前编译后出现以下错误rndi2tiff.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _TIFFClose@4 referenced in function "<em>bool</em> __stdcall TIFFEndDoc(void)" (?TIFFEndDoc@@YG_NXZ)rnddi2tiff.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _TIFFWriteDirectory@4 referenced in function "<em>bool</em> __stdcall TIFFAddPage(struct _SURFOBJ *,<em>bool</em>)" (?TIFFAddPage@@YG_NPAU_SURFOBJ@@_N@Z)rnddi2tiff.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _TIFFOpen@8 referenced in function "<em>bool</em> __stdcall TIFFAddPage(struct _SURFOBJ *,<em>bool</em>)" (?TIFFAddPage@@YG_NPAU_SURFOBJ@@_N@Z)rnddi2tiff.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _TIFFWriteScanline@16 referenced in function "void __stdcall TIFFWrite(char *)" (?TIFFWrite@@YGXPAD@Z)rntifflib.lib(tif_win3.obj) : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _fstat referenced in function __tiffSizeProcrnf:\vss\00.work\00.test\tiffprinter\src\i386\tiffprinteruni.dll : <em>error</em> LNK1120: 5 <em>unresolved</em> <em>external</em>srn请各位高手指点迷津,函数TIFFClose,TIFFWriteDirectory,TIFFOpen,TIFFWriteScanline都在Tiffio.h中有定义,并且TiffSetField可以编译通过,如果把Tiffio.h文件中的extern "C"去掉,则TiffSetField也找不到了,它们之间的不同点是TiffSetField是__<em>cdecl</em>的调用方式,其它的调用方式是__stdcall,请问应该如何修改才能解决该<em>问题</em>?rnrn#pragma comment( lib, "***.lib" )这个方法已经试过了,不好用,本人建的是makefile工程.rn
出现错误:无法解析的外部符号
利用VS2013+Qt5.4.2,出现如下: carleasesystem.obj : <em>error</em> LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __<em>cdecl</em> QSqlDatabase::QSqlDatabase(void)" (__imp_??0QSqlDatabase@@QEAA@XZ),该符号在函数 "public: __cd
error LNK2019: 无法解析的外部符号 _WinMain@16(VS2013)
 一,<em>问题</em>描述 MSVCRTD.lib(crtexew.obj) : <em>error</em> LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 Debug\jk.exe : fatal <em>error</em> LNK1120: 1 个无法解析的外部命令 <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> symb
在vs2008上面编译CGAL代码,error LNK2019: 无法解析的外部符号 _GetProcessMemoryInfo@12
在vs2008上面编译CGAL代码,出现<em>error</em> LNK2019: 无法解析的外部符号 _GetProcessMemoryInfo@12这样的错误。在项目-》配置属性-》链接器-》输入-》附加依赖项在附加依赖项窗口中加上Psapi.lib,可解决<em>问题</em>。
配置openmesh总是出现error LNK2019: 无法解析的外部符号此类问题的解决办法
配置openmesh总是出现<em>error</em> LNK2019: 无法解析的外部符号的<em>问题</em>,觉得就怪了,是按着教程一步一步来的啊    换了好几个版本,又重新配置了几次,依然出现了这样的<em>问题</em>。。。。    最后想,是不是因为我下的openmesh的版本是64位(但我的电脑是64位的啊)造成的???,试一下32位的openmesh(尝试总没错),哈哈,没<em>问题</em>啦,希望能帮助到你噢~
WinPcap 常见安装和运行错误
说明:WinPcap共有安装程序和开发包如果只运行基于WinPcap的应用程序,只须安装WinPcap安装程序;如果要编写和调试基于WinPcap的应用程序,除安装WinPcap,还须指定开发包中的头文件目录(Include)和静态链接库目录(Lib) 1.运行WinPcap 程序,出现"无法找到组件"对话框错误:没有找到wpcap.dll,因此这个应用程序未能启动。重新安装应用程
VS调试报错 “error LNK2019: 无法解析的外部符号 ......”
生成解决方案的时候,报错“<em>error</em> LNK2019: 无法解析的外部符号。。。。” 一般来说,这是由于缺少相应的依赖库.lib文件造成的,解决方法就是到【属性管理器】——【通用属性】——【链接器】——【附加依赖项】里添加相应的.lib文件名称。 如果不知道要添加什么.lib文件,首先将【附加依赖项】里的lib文件和你在VS里配置的软件(如OpenCV)文件下的lib文件夹里.lib文
error LNK2019: 无法解析的外部符号 __imp__closesocket@4。。。。。
1.<em>问题</em>如下:   2.解决方案: 错误 6 <em>error</em> LNK2019: 无法解析的外部符号 __imp__closesocket@4,该符号在函数 &quot;public: int __thiscall CIEC104Master::CloseLink(<em>bool</em>)&quot; (?CloseLink@CIEC104Master@@QAEH_N@Z) 中被引用 这个原因是VS缺少ws2_32.lib这个库...
cdecl GetMsgAuStApp(void)"">error LNK2019: unresolved external symbol "class CMsgAutoStApp & __cdecl GetMsgAuStApp(void)"
这样的错误是怎么回事呀?rnrn <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> "class CMsgAutoStApp & __<em>cdecl</em> GetMsgAuStApp(void)" (?GetMsgAuStApp@@YAAAVCMsgAutoStApp@@XZ) referenced in function "public: static <em>bool</em> __<em>cdecl</em> CDevice::GetAppPath(unsigned short *)" (?GetAppPath@CDevice@@SA_NPAG@Z)rn1>Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\Release/ServiceWM.dll : fatal <em>error</em> LNK1120: 1 <em>unresolved</em> <em>external</em>srn1>Build log was saved at "file://d:\MyProjects\ENTEL.COM.CN WM Projects\ServiceWM\ServiceWM\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\Release\BuildLog.htm"rn1>ServiceWM - 2 <em>error</em>(s), 0 warning(s)rnrn我的函数GetAppPath是得到程序路径的目的。rnrn
cdecl f2(...)"">error LNK2019: unresolved external symbol "void __cdecl f2(...)"
有函数f1, f2, 在 f1.h 中 #include "f2.h", 在f1.cpp中,f1调用f2rnrnf1 通过函数指针传递到另一个函数内部,怎么出现了如题的<em>问题</em>呢。 rnrn我设计了一个简单例子,没有<em>问题</em>啊。大家说说有什么可能的原因呢? rnrnrn谢谢!
解决使用枚举串口类而造成无法无法解析的外部符号的问题
最近在开发一个串口通信程序,使用的是Zach Gorman提供的类。不过在vs2005下,会出现如下的情况: 1>------ 已启动生成: 项目: Communication, 配置: Debug Win32 ------ 1>正在编译... 1>EnumSerial.cpp 1>正在链接... 1>EnumSerial.obj : <em>error</em> LNK2019: 无法解析的外部符号 _
cdecl WavpackG">1>wvfilter.obj : error LNK2019: unresolved external symbol "int __cdecl WavpackG
1>wvfilter.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> "int __<em>cdecl</em> WavpackGetNumErrors(struct WavpackContext *)" (?WavpackGetNumErrors@@YAHPAUWavpackContext@@@Z) referenced in function _mainrnrn这是 什么类型的错误,请大虾 给个方向好不。rnrnrn是网上的一个音频压缩wavpack 的代码,在vc2010里调试的。
VS2010:error LNK2019 :无法解析的外部符号
新的解决方案:<em>error</em> LNK2019
文章热词 机器学习教程 DB2视频教程 渗透测试教程 运营管理视频教程 交互设计视频教程
相关热词 ios获取idfa server的安全控制模型是什么 sql android title搜索 ios 动态修改约束 入门web题视频教程 pythonai入门教程
我们是很有底线的