注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
嵌入式之家 https://home.eeworld.com.cn/space-uid-291513.html [收藏] [复制] [分享] [RSS] 欢迎大家光临我的博客
日志

Visual Studio Professional 2013 安装以及编译C++的使用

已有 16269 次阅读2014-9-24 16:06 |个人分类:C++| 微软, 工程, 新建, 心情

5月份在新安装Visual Studio的时候安装了Visual Studio Professional 2013 ,抱着惊喜的心情,新建一个工程,结果是错误,编译不通过,纳闷ning。。。。。

理论上新建的C++工程是可以编译通过的,经过几个月的琢磨,发现没有安装SDK,因为微软单独把C++的库发布了一个SDK,于是乎下载了一个64位的安装库,地址:javascript:; 。我下载的是GRMSDKX_EN_DVD.iso,

结果在安装的过程中报错:Win7 64位系统安装Windows 7 SDK:GRMSDKX_EN_DVD安装失败

安装失败描述:

Installation of the “Microsoft Windows SDKfor Windows 7” product has reported the following error: Please refer to Samples\Setup\HTML\ConfigDetails.htm document for further information.

原因:电脑上已经安装了新版本的Visual C++ 2010 Redistributable运行库

解决办法:卸载Visual C++ 2010 Redistributable,然后在进行安装。

我查看的参考资料:javascript:;

安装成功后,新建了一个C++工程结果报错误:

    error C1041: 无法打开程序数据库“x:\projects\hellococo\debug.win32\vc120.pdb”;如果要将多个 CL.EXE 写入同一个 .PDB 文件,请使用 /FS 。

   error C2471: 无法更新程序数据库“d:/Work/ Project/FBReader/debug/vc90.pdb”

    error C1083: 无法打开程序数据库文件:“d:/Work/ Project/FBReader/debug/vc90.pdb”: No such file or directory ..

解决方案:修改项目属性 右击项目 --> "属性”

1. “C/C++” --> "常规” -->”调试信息格式” 设置为 “C7 兼容(/Z7)”

2. “C/C++” --> "代码生成” -->”启用字符串池” 设置为 “是(/GF)”

3. “链接器” --> "调试” -->”生成调试信息” 设置为 “是(/DEBUG)”

最后大功告成。可以编译通过了。大家有什么问题,可以在我的博客留言,大家一起学习,共同进步。



错误1:fatal error C1074: “IDB”是 PDB 文件  的非法扩展

解决:这主要是兼容性问题造成的,将Visual Studio 2013右键属性里面的兼容性去掉(之前我都是兼容性启动的)。


发表评论 评论 (1 个评论)
回复 bjwang 2014-9-24 16:07

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章