unresolved external symbol __forceAtlDllManifest错误的解决
作者:朱金灿
来源:http://blog.csdn.net/clever101
晚上编译一个ATL程序,出现一些诡异的错误:
1>CGreet.obj : error LNK2001: unresolved externalsymbol __forceAtlDllManifest
1>dllmain.obj : error LNK2001: unresolved externalsymbol __forceAtlDllManifest
1>SayHello.obj : error LNK2001: unresolved externalsymbol __forceAtlDllManifest
1>stdafx.obj : error LNK2001: unresolved externalsymbol __forceAtlDllManifest
1>CGreet.obj : error LNK2019: unresolved externalsymbol __imp__AtlUpdateRegistryFromResourceD@20 referenced in function"public: long __stdcallATL::CAtlModule::UpdateRegistryFromResourceDHelper(wchar_t const *,int,structATL::_ATL_REGMAP_ENTRY *)" (?UpdateRegistryFromResourceDHelper@CAtlModule@ATL@@QAGJPB_WHPAU_ATL_REGMAP_ENTRY@2@@Z)
1>SayHello.obj : error LNK2001: unresolved externalsymbol __imp__AtlUpdateRegistryFromResourceD@20
1>CGreet.obj : error LNK2019: unresolved externalsymbol __imp__AtlCreateRegistrar@4 referenced in function "public: long__stdcall ATL::CAtlModule::UpdateRegistryFromResourceDHelper(wchar_t const*,int,struct ATL::_ATL_REGMAP_ENTRY *)"(?UpdateRegistryFromResourceDHelper@CAtlModule@ATL@@QAGJPB_WHPAU_ATL_REGMAP_ENTRY@2@@Z)
1>SayHello.obj : error LNK2001: unresolved externalsymbol __imp__AtlCreateRegistrar@4
1>dllmain.obj : error LNK2019: unresolved externalsymbol __imp__AtlGetPerUserRegistration@4 referenced in function_AtlUnRegisterTypeLib@8
1>SayHello.obj : error LNK2001: unresolved externalsymbol __imp__AtlGetPerUserRegistration@4
1>stdafx.obj : error LNK2001: unresolved externalsymbol __imp__AtlGetPerUserRegistration@4
1>dllmain.obj : error LNK2019: unresolved externalsymbol __imp__AtlLoadTypeLib@16 referenced in function _AtlUnRegisterTypeLib@8
1>SayHello.obj : error LNK2001: unresolved externalsymbol __imp__AtlLoadTypeLib@16
1>stdafx.obj : error LNK2001: unresolved externalsymbol __imp__AtlLoadTypeLib@16
1>dllmain.obj : error LNK2019: unresolved externalsymbol __imp__AtlCallTermFunc@4 referenced in function "public: void__thiscall ATL::CAtlModule::Term(void)" (?Term@CAtlModule@ATL@@QAEXXZ)
1>SayHello.obj : error LNK2019: unresolved externalsymbol __imp__AtlSetPerUserRegistration@4 referenced in function _DllInstall@8
1>SayHello.obj : error LNK2019: unresolved externalsymbol __imp__AtlComModuleGetClassObject@16 referenced in function"public: long __thiscall ATL::CAtlDllModuleT<classCSayHelloModule>::GetClassObject(struct _GUID const &,struct _GUID const&,void * *)" (?GetClassObject@?$CAtlDllModuleT@VCSayHelloModule@@@ATL@@QAEJABU_GUID@@0PAPAX@Z)
1>Debug\SayHello.dll : fatal error LNK1120: 8unresolved externals
Operating System:- Windows 7 Professional
初步判断这是缺少链接库造成的,但是找了半天也不知道缺少链接哪些库。后来发现这个错误非常容易解决,原来是之前的工程设置了忽略所有默认库,只需要改为将该项设置为否即可,如下图:
unresolved external symbol __forceAtlDllManifest错误的解决的更多相关文章
- qt 编译unresolved external symbol的错误解决
题外问题:.rc文件报错,里面引用的.h文件打不开. 方法:rc文件移除,然后重新添加就可以: unresolved external symbol的原因: 1.没有添加编译生成的moc文件,添加对应 ...
- FreeType的项目总是报error LNK2019: unresolved external symbol __imp错误
用vs2013建立了一个c++的项目,然后在根目录放置了freetype.lib,将GitHub上面的include文件夹拷贝到本机,并且在VS中设置了额外包含目录指向这个inluce文件夹,然后将f ...
- 解决 unresolved external symbol 无法解析 _send@16(转)
(1) vc网络编程中遇到一个编译问题,原来是少了WSOCK32.LIB. 在 project-->settings-->Link-->Object/Library modules ...
- Error LNK2019:Unresolved External Symbol 的解决方案
当头文件中声明了一个函数,但是在相应的源文件中却没有对该函数进行定义,则会出现为“解决的外部符号”(unresolved external symbol )错误.另外,当一个函数调用了外部的一个库文件 ...
- error LNK2019:unresolved external symbol
error LNK2019:unresolved external symbol 这个错误是指程序不认识函数.具体的说就是.h文件中定义并没有实现,这就是库出现了问题. 遇到这个问题,第一步就要看是哪 ...
- 链接报error LNK2019: unresolved external symbol错误,解决
http://blog.163.com/aiding_001/blog/static/22908192011102224344450/ 某次编写一个COM组件,接口定义好之后,增加了ZRX代码后编译链 ...
- OpenSceneGraph 编译 error LNK2019:unresolved external symbol 错误
在编译 OpenSceneGraph 的一个简单示例时, #include <osgViewer/Viewer> #include <osgDB/ReadFile> void ...
- 解决libcurl7.50.3在windows XP SP3 VC++ 6.0下编译报错 unresolved external symbol __imp__IdnToAscii@20 unresolved external symbol __imp__IdnToUnicode@20
错误重现: --------------------Configuration: curl - Win32 LIB Debug DLL Windows SSPI DLL WinIDN--------- ...
- [异常] VC6.0 error LNK2001: unresolved external symbol _main解决办法
来自:http://www.douban.com/note/65638800/ 学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说 ...
随机推荐
- [Javascript AST] 3. Continue: Write ESLint rule
The rule we want to write is show warning if user using console method: // valid foo.console() conso ...
- cookie记住用户名密码
<script src="js/jquery.cookie.js" type="text/javascript"></script> $ ...
- win7桌面有个无法删除的IE图标
平台:win7 症状:安装软件时没仔细看,结果装上了一大堆,挨个卸载后桌面残留了一个IE无法删除.在该图标上点右键只有“打开”“属性”“创建快捷方式”三个选项,主页默认为www.2345.com. 解 ...
- 在线java反编译服务
大家是否遇到过有java class文件,却没有java源码的苦恼.近期findmaven.net提供了在线java反编译服务http://www.findmaven.net/decompile_cn ...
- 关于腾讯云server使用FTP具体配置教程
本文文件夹:-------------------------------------------------------- [-] 腾讯云server介绍 关于腾讯云server使用感受 作为开发人 ...
- 【Codeforces Round #442 (Div. 2) D】Olya and Energy Drinks
[链接] 我是链接,点我呀:) [题意] 给一张二维点格图,其中有一些点可以走,一些不可以走,你每次可以走1..k步,问你起点到终点的最短路. [题解] 不能之前访问过那个点就不访问了.->即k ...
- uva 10710 - Chinese Shuffle(完美洗牌)
option=com_onlinejudge&Itemid=8&category=474&page=show_problem&problem=1651"> ...
- shiro 中的filterChainDefinitions详解(转)
springrain使用shiro控制权限,配置filterChainDefinitions结合数据库校验权限. 我们在web.xml中配置一个全局过滤器,也就是在springrain配置的是一个sp ...
- Springboot+shiro配置笔记+错误小结(转)
软件152 尹以操 springboot不像springmvc,它没有xml配置文件,那该如何配置shiro呢,其实也不难,用java代码+注解来解决这个问题.仅以此篇记录我对shiro的学习,如有对 ...
- View的事件分发机制解析
引言 Android事件构成 在Android中,事件主要包含点按.长按.拖拽.滑动等,点按又包含单击和双击,另外还包含单指操作和多指操作.全部这些都构成了Android中的事件响应.总的来说.全部的 ...