VC6转VS2003 无法解析外部符号 __security_cookie (2010-07-02 04:45:56)
2012-11-18 09:06
489 查看
VC6转VS2003 无法解析外部符号 __security_cookie
(2010-07-02 04:45:56)转载▼
标签:
| 分类: Windows |
原因有一下几点:
1. VC2003的编译器相对于VC6的编译器变化很大
2. 运行时库的改变
3. VC2003有更严格的语法检查和缓冲区溢出检查
解决方法:
Select "Solution Explorer" tab then right click "project name", select "properties" in the pop-up windows
1) C/C++->Code Generation->Buffer Security Check, set to "No"
2) Linker->Input->Additional Dependencies, add "bufferoverflowU.lib"
备注:
库文件bufferoverflowU.lib,可以在DDK中找到,例如:7600.16385.1\lib\wxp\i386
参考资料:
http://support.microsoft.com/kb/894573
相关文章推荐
- “无法解析外部符号 __security_cookie”问题解决
- 无法解析外部符号 __security_cookie
- 无法解析外部符号 __security_cookie
- “无法解析外部符号 __security_cookie”问题解决
- 关于在vs2005中出现: error LNK2001: 无法解析的外部符号 __security_cookie现象的处理办法
- 在vs2005中出现: error LNK2001: 无法解析的外部符号 __security_cookie现象的处理办法
- 在vs2005/2010 中出现: error LNK2001: 无法解析的外部符号 __security_cookie现象的处理办法
- "链接器工具错误 LNK 2001 无法解析外部符号 __security_cookie " 解决方法
- 无法解析外部符号 __security_cookie”问题解决
- “无法解析外部符号 __security_cookie”问题解决
- “无法解析外部符号 __security_cookie”问题解决 - 通星技术 - CSDNBlog
- DirectX的error LNK2019: 无法解析的外部符号 _Direct3DCreate9@4,该符号在函数 "long __cdecl InitD3D(struct HWND__ *)"
- 无法解析的外部符号 "wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *)"的解决办法
- error LNK2001: 无法解析的外部符号 的其中一种原因.
- 用Ogre的CreateRenderWindow创建窗口出现“无法解析的外部符号 ”
- 本来运行正确的程序,改成unicode就不行了 error LNK2019: 无法解析的外部符号 _WinMain@16
- error LNK2019: 无法解析的外部符号 __imp__timeGetTime@0
- cublas无法解析的外部符号
- EVC to VS2008 error LNK2019: 无法解析的外部符号 WinMain,该符号在函数 WinMainCRTStartup 中被引用 ENTRY:"WinMainCRTStartu
- VS2015下解决:error LNK2019: 无法解析的外部符号 __iob_func