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

Bbs1
本版专家分:0
结帖率 0%
连接库的问题
先看一下错误吧,之前在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之类的)。 于是报了这个错。 于是重新找到
解决VS 2010调用OpenGL时遇到的问题:error LNK2019
引自:http://blog.csdn.net/jasonleesjtu/article/details/8700167 <em>问题</em>1、<em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp____glutInitWithExit@12 referenced in function _glutInit_ATEXIT_HACK@8 solution:
“无法解析外部符号 __security_cookie”问题解决
编译VC工程时出现了标题所示<em>问题</em>,资料搜索一下,在微软网站找到答案了,解决方法如下:1)选择“项目”-》“属性”-》“C/C++”-》“代码生成”-》“缓冲区安全检查”,设为“否”2)选择“项目”-》“属性”-》“链接器”-》“输入”-》“附加依赖项”,增加”bufferoverflowU.lib”然后编译工程,解决<em>问题</em>。下面是微软的原文,说的很冗长,但是很直接!在 Windows Serve
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
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
vs2015打开VS2010的工程时,无法解析的外部符号 __imp___vsnprintf
http://bbs.csdn.net/topics/391834105?page=1 解决方案找到了。 在vs2015工程选项,链接器附加依赖项里面添加legacy_stdio_definitions.lib即可。 出现这个<em>问题</em>的原因是vs2015默认编译时将许多标准库采用内联方式处理,因而没有可以链接的标准库文件,所以要专门添加标准库文件来链接标准库中的函数。 参考:htt
2010-8-1 编译程序心得
       今天编译程序 sba,编译过程中出现错误1>sba_lapack.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _dtrtrs_ referenced in function _sba_Axb_QR1>sba_lapack.obj : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> _dorgqr_ referenced in function _sba_Axb_QR<br
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
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
VC一步一步编译OpenVPN
最近在研究openvpn,已经部署好服务器和客户端了。想对代码进行研究,故想跟踪调试openvpn代码看看。 下载openvpn最新版本,目前稳定版本是openvpn-2.0.9    http://openvpn.net/  我的机器环境是:vc6.0 + vc2003 platform_sdk 下载以后解压,main函数在openvpn.c文件中,vc6打开这文件,将其它*.h *.
关于VC6.0中 运行错误 unresolved external symbol _WinMain@16的解决
关于VC6.0中 运行错误 <em>unresolved</em> <em>external</em> <em>symbol</em> _WinMain@16的解决
OpenGL入门记录-glut库链接错误 LNK2019
使用OpenGL的glut库的时候,编译链接时会出现如下的错误: <em>error</em> LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用 <em>error</em> LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _gl
在项目中使用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
如何解决关于函数timeGetTime出现的error LNK2019错误
错误提示如下:1>BaseCode.lib(BaseFunc.obj) : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__timeGetTime@0 referenced in function "__int64 __<em>cdecl</em> TimeGet(int)" (?TimeGet@@YA_JH@Z) 解决方法:通过目录"Project Properties > Linker > Input > Add
无法解析的外部符号 _Direct3DCreate9@4
机子里有Directx9 和 Directx11, Directx11是安装到系统里面的并配置了环境变量,而Directx9是rar文件解压放在机器里的。      写了个工程,包含了静态库文件 #pragma comment(lib, "d3d9.lib") #pragma comment(lib, "d3dx9.lib")      错误: 错误 1 <em>error</em> LNK2019: 无法
解决curl连接错误
curl连接时如果报以下错误,需要添加Ws2_32.lib和
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> _
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
error LNK 2001的几种情况和解决方案
VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。   初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:   <em>unresolved</em>
VTK调试报错:error LNK2001: 无法解析的外部符号
报错: 1>main.obj : <em>error</em> LNK2001: 无法解析的外部符号 "void __<em>cdecl</em> vtkRenderingOpenGL2_AutoInit_Construct(void)" (?vtkRenderingOpenGL2_AutoInit_Construct@@YAXXZ) 1>main.obj : <em>error</em> LNK2001: 无法解析的外部符号 "void __c
VS2015下解决:error LNK2019: 无法解析的外部符号 __iob_func
在使用VS2015下使用libjpeg-turbo静态库,编译时报错了: <em>error</em> LNK2019: 无法解析的外部符号 __iob_func,该符号在函数 output_message 中被引用 根据关键字在网上找到一些文章描述了类似的错误,大都是找不到外部符号__iob,与我的情况不同,但是原理是一样的, 其实__iob_func和__iob都是用来定义stdin,stdout,stde
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 LNK2019错误的修改方法
使用visual studio 2008环境 创建了一个win32的程序,总是碰到下面的编译错误,终于找到解决的方法了,拿出来和大家分享,希望以后碰到同样<em>问题</em>的朋友可以很方便解决这个<em>问题</em>.libcmtd.lib(crt0.obj) : <em>error</em> LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用修改方法如下:  在 项目"xx"属性配置属性链接器系统子系统修
cdecl 。。。无法解析的外部符合">解决vc C++ 调用 C 函数时unresolved external symbol " __cdecl 。。。无法解析的外部符合
今天才体会到区分C和C++的重要性,原来C++为了支持重载,会对函数名字进行处理,而C不会,这就导致在经过C++编译器处理后,找不到某个函数,所以需要以下解决方案: 引用C中变量时,需要如此。  extern "C"{ extern AVCodec h264_decoder; } 直接在Cpp里面写 #include "c.h"引用C头文件会在连接的时候出现此类错误:cpp.obj
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
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这个库...
记录一些编程过程中遇到的乱七八糟的问题
1.无法解析的外部符号 __std_reverse_trivially_swappable_8 情况:编译完ompl后,利用生成的静态库文件写应用程序,编译的时候报的这个错; 解决:网上说这个大多是由于vs的编译器版本不匹配导致的,查了一下,果然如此,ompl用vs2017编译生成的,最后写应用程序的时候因为是在qtcreator里面写,没有正确设置版本,改为vs2017的编译器之...
Boost库问题:无法识别的外部符号……
<em>问题</em>今天在用Qt可视化CGAL生成的图像的编程过程中遇到以下<em>问题</em>: 只要include了CGAL的头文件或者Boost库的头文件,编译就会出现“无法识别的外部符号”,“无法识别的外部命令”等错误。如下(由于我的<em>问题</em>已经解决,以下图片是我找的,并不是我当时出的<em>问题</em>): 在查找资料后,一直无法解决,我当时想有两种可能:1、需要包含相关的boost头文件;2、需要链接相关库文件,特别是boost库
解决error LNK2001: unresolved external symbol
解决<em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em>
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: 无法解析的外
解决OpenSSL 在VC2015下链接报错的问题
起因: 公司项目 服务器的nginx是使用的定制版,使用了concat、缩略图生成等模块,为了方便同事们在办公室环境下使用nginx,在Windows下编译nginx,并带上这两个模块。之前在 VC2013 之前的版本一直编译很顺利,最近开发环境改用了 VC2015 突然发现编译不过了。报了一堆link <em>error</em>!libeay32.lib(ui_openssl.obj) : <em>error</em> LNK2
LNK2019:“无法解析的外部符号”的解决
当你出现LNK2019始终无法解决时,请换个角度,看看是否因系统差别而引起的。
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...
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
编辑单个CPP文件,出现1>LIBCMTD.lib(crt0.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函
编辑单个CPP文件,出现1>LIBCMTD.lib(crt0.obj) : <em>error</em> LNK2019: 无法解析的外部符号 _main,该符号在函 解决方法:(证实可行)
用keil编译多文件程序时出现UNRESOLVED EXTERNAL SYMBOL警告
UNRESOLVED EXTERNAL SYMBOL翻译为中文为:未解决的外部符号,出现该<em>问题</em>的原因却是很低级,我查了好久的程序都不思其解,最后再网上找到了答案,原来是因为没有把部分.c文件添加到项目中,右击Source Group 1,选择Add Existing Files to Group 'Source Group 1'...,将源文件添加进来即可。
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>解决。 待续......
使用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
学习Open GL在VS2013编译过程中遇到的问题
一、VS2013搭建OpenGL环境 1. 下载 OpenGL库(我本人的网盘)  OpenGL库:http://yunpan.cn/ccyvuYTPBU6iL  访问密码 e17f         glut全称为:OpenGL Utility Toolkit,也就是OpenGL应用工具包,它建立在OpenGL基础之上,方便开发OpenGL的某些功能,比如我们后面 要创建的Wi
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
WinPcap 常见安装和运行错误
说明:WinPcap共有安装程序和开发包如果只运行基于WinPcap的应用程序,只须安装WinPcap安装程序;如果要编写和调试基于WinPcap的应用程序,除安装WinPcap,还须指定开发包中的头文件目录(Include)和静态链接库目录(Lib) 1.运行WinPcap 程序,出现"无法找到组件"对话框错误:没有找到wpcap.dll,因此这个应用程序未能启动。重新安装应用程
使用ATLTRACE时发生Link错误
在自己的程序中封装类似trace的功能,一种比较简单的方式就是使用ATL提供的ATLTRACE宏。该宏定义在中。许多ATL工具类实现为inline方式(.h文件外,还带有一个同名的inl文件),这些类通常位于$VC目录/atlmfc/include目录下。不过该宏背后的类并非此方式,所以如果仅仅是包含该atltrace.h头文件,将会出现如下link错误:AtlTraceLinkErr
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] =
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>新建个控制台工程测试下
win7(64位)+VS2010(x64 app)+opengl 无法解析的外部符号
最近在调试一个一个程序(VS2010+<em>opengl</em>),刚开始时用win32下开发的,程序运行正常,但是当在VS2010中改变【生成->配置管理器->活动解决方案平台】如下图所示 改变运行平台在X64下时,其运行出错了,错误如下所示: 1>Test3DConstructionUsingMatlabDllEx0828View.obj : <em>error</em> LNK2019: 无法解析的外部
无法解析的外部符号 _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
一个dllimport 导致的链接错误LNK2019
在exe工程中编写的类使用 了class CC_DLL MUBianseAction : public ActionInterval CC_DLL 声明,会导致下面的链接错误,去掉这个申明 只有在导入外部工程的dll符号或者类的时候才使用 CC_DLL的申明 错误 31 <em>error</em> LNK2019: 无法解析的外部符号 "__declspec(dllimport) const MUBia
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但都还是没有解决。
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
error LNK2019: 无法解析的外部符号 _GetAdaptersInfo@8,该符号在函数 _wmain 中被引用
加上这句 #pragma comment(lib, "Iphlpapi.lib")
无法解析的外部符号 jpeg_std_error
1&amp;gt;dlib.lib(png_loader.obj) : <em>error</em> LNK2001: 无法解析的外部符号 png_set_sig_bytes 1&amp;gt;dlib.lib(png_loader.obj) : <em>error</em> LNK2001: 无法解析的外部符号 png_sig_cmp 1&amp;gt;dlib.lib(png_loader.obj) : <em>error</em> LNK2001: 无法解析的外部符号...
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中的输入项中的依赖库。
VTK 7.0 安装中内存读取冲突 no override found for “.." 解决记录
官网上关于自己创建工程的方法介绍
vs2013编译ffmpeg之三十二 X264
X264 对应ffmpeg configure选项–enable-libx264。 vs2013编译 ShiftMediaProject上有vs2013的H264的工程,https://github.com/ShiftMediaProject/x264,这个工程的编译需要vsyasm,vsyasm和yasm是一起的,电脑上有源代码编译的yasm和vsyasm。将vsyasm.exe拷贝到...
C++链接器工具错误:LNK2001, LNK2019
 这是归属于链接器工具错误 这一类。无法解析的外部符号“<em>symbol</em>”代码引用了链接器无法在库和对象文件中找到的内容(如函数、变量或标签)。可能的原因 代码请求的内容不存在(例如,符号拼写错误或使用错误的大小写)。 代码请求的内容错误(使用的是混合版本的库,一些库来自产品的一个版本,而其他则来自另一个版本)。 该错误信息之后为致命错误 LNK1120
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
编程时出现的ERROR LINK2019的解决方法
<em>error</em> LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用E:\c++\Projects\time\Debug\time.exe : fatal <em>error</em> LNK1120: 1 个无法解析的外部命令生成
cdecl">C项目如何转C++项目——error LNK2019: 无法解析的外部符号 "unsigned int __cdecl
实验的时候,需要调用的库是C++版本,而进行操作的源项目是C版本,这个时候就需要将C版本的项目转化为C++。 C语言项目转化为C++项目还是比较简单的。步骤: 把需要修改的.c 文件直接改成 .cpp 针对.cpp的报错进行一一修改,基本是内存分配是类型转化<em>问题</em>,解决方法:强制类型装换; 还有一类是函数符号无法解析。解决方案及举例如下: 错误 79 <em>error</em> LNK2019: 无法解
出现错误:无法解析的外部符号
利用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
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
VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscal
出现这个错误,应该首先查看“#include”语句是否包含,或者是否包含正确。符号无法解析意味着编译器知道有这个符号存在,也就是有声明,但在链接时,找不到实现代码,那么就去看看报错的这个函数有没有实现代码。如果它们的确已经有了,还是出现这个错误,就把它们重新编译一下。 根据个人遇到这个错误时的记录,原因可以分为一下几种: 原因一:只是在.h里面声明了某个方法,没有在cpp里面实现。具体讲,有时...
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> L
error LNK2019: 无法解析的外部符号”的几种可能原因
1.前言 <em>error</em> LNK2019: 无法解析的外部符号这个错之前见过很多次,能知道最根本的原因在于链接过程中没有搜索到程序用到的库文件,即*.lib。 笔记本重装了系统,有32Bit升到64Bit,运行VTK程序时,始终报错如下: 1>     正在创建库 E:\Driverprogram\imgport\Debug\imgport.lib 和对象 E:\Driverprog
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 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
libcurl 提示 error LNK2001: 无法解析的外部符号
在使用 nmake 对 libcurl 进行编译的时候,设置的参数为: nmake /f makefile.vc mode=static VC=10 ENABLE_IDN=no RTLIBCFG=dll debug=no 但是在测试程序中使用 libcurl 时,出现了以下错误提示: <em>error</em> LNK2001: 无法解析的外部符号 __imp__curl_easy_setopt
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
vs2015::无法解析的外部符号 __snprintf
简介vs2015链接vs2012的库时,提示无法解析的外部符号 __snprintf 解决方案附加链接库legacy_stdio_definitions.lib可以解决此<em>问题</em> #pragma comment(lib, "legacy_stdio_definitions.lib")或在工程配置的附加依赖项中添加此库 引用 http://stackoverflow.com/quest
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
MS VC6编译VLC-0.9.9a步骤说明
MS VC6编译VLC-0.9.9a步骤说明 VLC在0.8.6C版本时,还保持着大部分代码对MSVC编译环境的兼容,到了0.9版本以后,就基本放弃了对MSVC的兼容性了。不过,要在MSVC环境里编译VLC最新版本,也还是有方法可以做到。 VC6的编译环境,补丁版本Service Pack5, Processor Pack SP5。 下面仅以一个plugin的移植编译过程来说明。
vs2013环境下配置gtest
好记性不如烂笔头o(^▽^)ovs2013环境下配置gtestvs2013环境下配置gtest 前言 前期准备 开始第一个demo 常见<em>问题</em>前言一开始按照这里玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest来配置,发现一些坑,并写了一个直接可运行的demo,这里记录之。前期准备1、从github上down代码:https://github.com
VS2010 在编译一个驱动时出现无法解析的外部符号 的解决方法
在编译一个驱动时出
PCL+VS报错:VTK相关报错
1、出现vtkRenderingOpenGL_AutoInit_Construct(void)报错。。2、出现ERROR: 0:2: '' :  extension 'GL_EXT_gpu_shader4' is notsupported报错(不影响其他计算)
vc中error LNK2001 resolved external symbol _WinMain@16的解决方法
阐述了C++中vc中<em>error</em> LNK2001 resolved <em>external</em> <em>symbol</em> _WinMain@16的解决方法的解决方法。
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.
Openssl的安装
openssl简介 openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。
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谢谢!
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里调试的。
cdecl CWnd::OnRButtonUp">error LNK2019: unresolved external symbol "protected: void __cdecl CWnd::OnRButtonUp
为什么我在EVC中添加 OnRButtonUp 和 OnRButtonDown 会提示 rn<em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> "protected: void __<em>cdecl</em> CWnd::OnRButtonUp(unsigned int,class CPoint)" (?OnRButtonUp@CWnd@@IAAXIVCPoint@@@Z) referenced in function "protected: void __<em>cdecl</em> CSssDlg::OnRButtonUp(unsigned int,cla rnss CPoint)" (?OnRButtonUp@CSssDlg@@IAAXIVCPoint@@@Z) rn我新建的一个DLG项目 什么都没做 就添加了这个事件就出现这个错误 郁闷中 各位大大给点提示 rnrn
【cocos2d-x 报错异常集】error LNK2019: 无法解析的外部符号
报错信息:<em>error</em> LNK2019: 无法解析的外部符号 报错的可能原因:  可能原因,没有写构造函数和析构函数 引用的另一个类中的没有这个类中所使用的函数 (暂时还没遇到其他的原因,有<em>问题</em>的请私信或者留言) 解决方案: 看报错信息是哪个.obj文件报的错误找到那个类,如这里找到的是TollgateScene.cpp(.obj是编译出来的文件)中提示说找不到p
求助error LNK2019: unresolved external
下载的开源代码 想自己运行试试看 可连接总是报错,错误如下 麻烦各位帮我看看了 我搜了三天了 都还没解决。。。rn1>hCRFd.lib(dataset.obj) : <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::resize(int,int,unsigned char)" (?resize@?$Matrix@E@@QAEXHHE@Z) referenced in function "public: void __thiscall DataSequence::getAdjacencyMatrix(class Matrix &)const " (?getAdjacencyMatrix@DataSequence@@QBEXAAV?$Matrix@E@@@Z)rn1>hCRFd.lib(model.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::resize(int,int,unsigned char)" (?resize@?$Matrix@E@@QAEXHHE@Z)rn1>hCRFd.lib(GradientLDCRF.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(evaluator.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(GradientCRF.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(evaluatorHCRF.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(GradientHCRF.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(evaluatorLDCRF.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(OptimizerUncOptim.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rn1>hCRFd.lib(model.obj) : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: void __thiscall Matrix::create(int,int,double)" (?create@?$Matrix@N@@QAEXHHN@Z)rnrn都是类似的错误,我在网上找到有说让我添加additional dependencies的 还有说要在tools-options-projects and solutions-vc++ directories的include file和include lib里面加上路径的 我都试了 可还是不行。。。
bool __cdecl SetLocalTim">连接错误:error LNK2001: unresolved external symbol "bool __cdecl SetLocalTim
刚装了个VC,编译一小短 代码就出错,整了一天也没搞出来,也没查到解决的办法,什么增加LIB文件等什么的.rn程序如下:rn#include rn#include rnrnrnvoid main()rnrnrnrntypedef struct _SYSTEMTIME rnWORD wYear;rnWORD wMonth;rnWORD wDayOfWeek;rnWORD wDay;rnWORD wHour;rnWORD wMinute;rnWORD wSecond;rnWORD wMilliseconds;rnSYSTEMTIME, *PSYSTEMTIME;//rnrnSYSTEMTIME st;rn<em>bool</em> __<em>cdecl</em> SetLocalTime( const SYSTEMTIME *lpSystemTime );rn<em>bool</em> __<em>cdecl</em> GetLocalTime( const SYSTEMTIME *lpSystemTime );rnrnrnrnrn//st.wYear = 2007;rn//st.wMonth = 11;rn//st.wDay = 24;rn//st.wHour = 3;rn//st.wMinute = 14;rn//st.wSecond = 0;rn//st.wMilliseconds = 0;rnrnGetLocalTime(&st);rnrn//st.wHour--;rnrnSetLocalTime(&st);rnrnrn错误信息如下:rnrn1.obj : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "<em>bool</em> __<em>cdecl</em> SetLocalTime(struct _SYSTEMTIME const *)" (?SetLocalTime@@YA_NPBU_SYSTEMTIME@@@Z)rn1.obj : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "<em>bool</em> __<em>cdecl</em> GetLocalTime(struct _SYSTEMTIME const *)" (?GetLocalTime@@YA_NPBU_SYSTEMTIME@@@Z)rnDebug/QW.exe : fatal <em>error</em> LNK1120: 2 <em>unresolved</em> <em>external</em>srnError executing link.exe.rnrnrnrn就是简单的得到系统时间,再提前一小时,最后设置系统当前时间.rn希望能帮帮我.感激不尽.LOL
Qt编译常见的错误:
Qt编译常见的错误: 编译报错: 1>Linking... 1>cmmwindow.obj : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> "public: virtual struct QMetaObject const * __thiscall cmmwindow::metaObject(void)const " (?metaObjec
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),该符号在函数
mfc、c++错误
1Dlg.obj : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__mciGetErrorStringA@121Dlg.obj : <em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp__mciSendCommandA@16Release/1.exe : fatal <em>error</em> LNK1120: 2 un
零碎python学习笔记(四) - 20121219
得到逆序sequence: x = [1, 2, 3] r_x = x[::-1] python 与 C++ 混合:在Visual Studio中编译时必须注意,若Python为64bit而VS C++ Project Config里的platform是32bit,会报错: Error 1 <em>error</em> LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> __imp_
VC6编译时遇到的一些error LNK2001
<em>error</em> LNK2001: <em>unresolved</em> <em>external</em> <em>symbol</em> 解决办法:#pragma comment(lib,"mpr.lib") ---------------------------------------------------------------------------------------------------------- <em>error</em> LN
Symbian随手札记——S60 2.1编译问题
Problem:LNK2019: <em>unresolved</em> <em>external</em> <em>symbol</em> __ftol2 Description: While building project in Series60_v21 with VS.net 2003, I got the <em>error</em> when execute emulator build. Building process as below: 
VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscall
<em>error</em> LNK2019: 无法解析的外部符号 "public: void __thiscall 这种常见错误产生的几种原因解析
关于SpringBoot bean无法注入的问题(与文件包位置有关)
<em>问题</em>场景描述整个项目通过Maven构建,大致结构如下: 核心Spring框架一个module spring-boot-base service和dao一个module server-core 提供系统后台数据管理一个module server-platform-app 给移动端提供rest数据接口一个module server-mobile-api 其中server-platform-app 与
文章热词 语音识别入门教程 DB2入门教程 NoSQL入门教程 Flash入门教程 数据仓库入门教程
相关热词 c++ error lnk2019 symbol vc++ c# opengl c++14 error python3.7入门教程 pythonai入门教程
我们是很有底线的