VS2008中设置子系统的方法 (CONSOLE 和 WINDOWS)

2011-04-14 wcdj

 

通常在两种子系统下切换,即,CONSOLE 和 WINDOWS

设置和修改方法
在当前工程中,属性页(Alt+F7)->配置属性->链接器->系统->子系统->在下拉菜单中选择:
未设置
控制台(/SUBSYSTEM: CONSOLE)
Windows(/SUBSYSTEM: WINDOWS)
......

 

 

常见编译错误

 

在控制台子系统模式下,编译Windows程序会提示类似如下错误:找不到 main

1>------ 已启动生成: 项目: vs08, 配置: Debug Win32 ------
1>正在编译...
1>vs08.cpp
1>正在链接...
1>LIBCMTD.lib(crt0.obj) : error LNK2019: 无法解析的外部符号_main,该符号在函数___tmainCRTStartup 中被引用
1>E:/Do/vs08/Debug/vs08.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>生成日志保存在“file://e:/Do/vs08/vs08/Debug/BuildLog.htm”
1>vs08 - 2 个错误,个警告
========== 生成: 成功0 个,失败1 个,最新1 个,跳过0 个==========

 


在Windows子系统下,编译控制台程序会提示类似如下错误:找不到 WinMain

1>------ 已启动生成: 项目: vs08, 配置: Debug Win32 ------
1>正在编译...
1>vs08.cpp
1>正在链接...
1>LIBCMTD.lib(wincrt0.obj) : error LNK2019: 无法解析的外部符号_WinMain@16,该符号在函数___tmainCRTStartup 中被引用
1>E:/Do/vs08/Debug/vs08.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>生成日志保存在“file://e:/Do/vs08/vs08/Debug/BuildLog.htm”
1>vs08 - 2 个错误,个警告
========== 生成: 成功0 个,失败1 个,最新1 个,跳过0 个==========

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
>>>>>>>>>>>>声明>>>>>>>>>>>>>>>>>>> 转载请保持文件包和说明的完整性。 压缩包内的文件通过windows XP环境验证为可用,下载后的压缩包的签名应与下列信息完全相符,以保证下载的文件与上传的文件一致、确保用户安全。 若数字签名信息和反签名信息的任何一项不符,则表明文件已经更改,此类情况建议不要安装。 【查看方法:“属性”-“数字签名”,选列表的一项后点“详细信息”就可以看到数字签名内容及反签名信息。] 数字签名 签名人姓名:eiiwa.vicp.net 电子邮件:[email protected] 签名时间:2012年12月20日 22:38:27 反签名 签名人姓名:Symantec Time Stamping Services Signer - G4 电子邮件:不可用 签名时间:2012年12月20日 22:38:27 如果本压缩包内容侵犯了您的权利,请及时联络本声明提供的联系方式。在核实主体资格、相关权利证明之后,我们将立即更正。 测试整理:红叶 电子邮件:[email protected] <<<<<<<<<<<<<声明结束<<<<<<<<<<<<<<<<<<< Intel®Matrix Storage Manager v11.6.0.1030等7个版本合集、IDE切换为AHCI的方法 AHCI=Serial ATA Advanced Host Controller Interface,串行ATA高级主控接口/高级主机控制器接口 (AHCI≈Intel® Rapid Storage Technology) 目标: 把windows操作系统的磁盘工作模式从IDE顺利切换到AHCI。因为AHCI模式兼容IDE模式,所以安装了AHCI驱动的操作系统再次切换到IDE模式也能正常工作。 本方法windows xp sp2及windows xp sp2以上的版本测试通过。 切换到AHCI的方法: 1、执行包含“(ThinkPad -- AHCI开机枚举)”文件夹的应用程序,随后执行第一步产生的文件(install.cmd)。 (install.cmd)由该程序在上一步操作时解压,位于(C:\DRIVERS\WIN\IMSM\PREPARE) 警告:为避免因路径过长导致安装失败,请将本压缩包拷贝到桌面或磁盘根目录后解压和运行。 2、上述步骤完成后重新启动计算机,并在BIOS开启AHCI模式并保存。 3、正常开机后安装AHCI驱动程序,该驱动位于(C:\DRIVERS\WIN\IMSM\)。 4、(可选)安装Intel® Matrix Storage Manager(包含该程序的压缩包子目录名称包含&Manager;字样),安装后可通过该软件查看AHCI的详细工作状态。 本压缩包内容: 精简说明.txt Intel® Matrix Storage v11.2.0.1006 Driver&Manager; (FOR windows 2003&xp;&vista;) Intel® Matrix Storage v11.2.0.1006 Driver&Manager; (FOR windows 2003&xp;&vista;).url Intel® Matrix Storage v11.6.0.1030 Driver&Manager;(FOR windows 7&8&2008;&2008R2;) Intel® Matrix Storage v11.6.0.1030 Driver&Manager;(FOR windows 7&8&2008;&2008R2;).url Intel® Matrix Storage v8.6.3.1004 Driver&Manager; Intel® Matrix Storage v8.7.0.1007 Driver&Manager; Intel® Matrix Storage v8.9.0.1023 Driver&Manager; Intel® Matrix Storage v8.9.2.1002 Driver (ThinkPad -- AHCI开机枚举) Intel® Matrix Storage v9.6.4.1002 Driver 5、备注 5.1、79im05ww.exe里面自带的驱动太老了。 5.2、较新的驱动 Intel® Matrix Storage Driver v9.6.4.1002(但不是最新的) 下载地址 http://downloadmirror.intel.com/18667/eng/RST_9.6.4.1002_Win_drivers_and_utils.zip (引用:http://zhidao.ba

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值