vc++6.0 编译出现问题的解决方法

fatal error C1033: cannot open program database 'f:\c++ program\vc++6.0\test\VC60.pdb'

原因分析

事件描述:

       今天编程时突然遇到个问题:

      当时情况是,我在弄windows7的语言设置,因为想过六级,打算将win7设置为英文版的,当时还在下载英文包,于是继续编程,可是,一   编译,就出现……

fatal error C1033: cannot open program database

    说是打不开pbd么什么文件,于是百度,百度方法为删除DeBUG文件,可惜对于我这种情况不适用。

事件解决方案:

     在控制面板中进行语言设置,"control panel(控制面板)"->"Region and language(区域和语言设置)"->"Format(格式)"->"Chinese(PRC)(汉语简体)",再次编译,就OK了。


事件分析:

    关键(KEY):VC6.0中有个问题,关于汉语路径的问题,在我学VC编程的文件操作中,杨中科老师就说过汉语路径存在问题。所以结合今天遇到的情况。我的结论是:由于我对系统语言设置进行了更改,所以导致编译器编译的时候编译,查找路径(当你的项目路径中含有汉语时,会出现C1033)不正确。所以将语言更改回来后。就好了。

 

fatal error C1083: Cannot open precompiled header file: 'Debug/TestAdo.pch':

重新编译一下,一般都可以解决。具体操作:在vc6,菜单build→rebuild all



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值