转载:VS2005编译WM5时出现__GSHandlerCheck链接错误
2007-09-13 00:26
288 查看
在Visual Studio 2005开发环境中,编译链接进遇到如下错误: error LNK2001: 无法解析的外部符号 __GSHandlerCheck。
这应该是链接器在链接过程找不到标识(升级到VS2005 SP1后,原本以前一切都很顺利的WM5工程带来了许多问题,针对WINCE 6 platform SP1升级了编译器与一些库信息。)
1,在网上找到一篇文章说,修改“项目属性-》C/C++-》代码生成”中的“缓冲区安全检查”为“否”,即可避免该错误。
2,另外显示的加入libcmt.lib就能解决上面的错误或开启链接器的默认链接库也可避免该错误的出现:“项目属性-》链接器-》输入”的选项“忽略所有默认库”修改为“否”。
这应该是链接器在链接过程找不到标识(升级到VS2005 SP1后,原本以前一切都很顺利的WM5工程带来了许多问题,针对WINCE 6 platform SP1升级了编译器与一些库信息。)
1,在网上找到一篇文章说,修改“项目属性-》C/C++-》代码生成”中的“缓冲区安全检查”为“否”,即可避免该错误。
2,另外显示的加入libcmt.lib就能解决上面的错误或开启链接器的默认链接库也可避免该错误的出现:“项目属性-》链接器-》输入”的选项“忽略所有默认库”修改为“否”。
相关文章推荐
- VS2005编译WM5时出现__GSHandlerCheck链接错误
- VS2005 编译Release版本出现清单文件的错误
- 在编译VS2005时出现的错误
- 使用vs2005的c++在编译智能设备的应用程序出现的bug
- 用VS2005在Release配置下编译出现清单文件的错误的解决方法
- WINCE CEWMPHostM例子在VS2005 WINCE5.0下编译(转载)
- vs2003和vs2005的编译区别(转) (2009-10-27 10:43:28)转载
- 《转载》使用org.w3c.dom.Element的setTextContent()、getTextContent()方法时出现编译错误
- DirectShow 在VS2005/VS2010中环境配置和编译运行出现 winnt.h(5940)错误问题的解决
- vs2005中编译包含多个项目的解决方案出现的错误
- [转载]ubuntu下编译时出现“make: arm-linux-gcc:命令
- JRTPLIB编译说出现的问题及解决方法(转载)
- 解决由VS2005 SP1带来的问题-在编译WM5程序时
- (转载)symbian编译问题MR编译通过,FP2编译失败出现问题 APP' has initialised data
- VS2005 编译的exe运行出现 0x00905a4d 处未处理的异常: 0xC0000005: 读取位置 0x00905a4d时发生访问冲突
- 解决由VS2005 SP1带来的问题-在编译WM5程序时
- VS2005例子中编译时出现"已跳过生成: 项目", 不编译, 也不报错
- 理解VS2005 编译程序后出现的 manifest 后缀文件的问题
- Android编译出现Multiple substitutions specified in non-positional format (转载)
- 【转】[转载]关于javac编译时出现“非法字符:/65279”的解决方法