`
arksea
  • 浏览: 63765 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

vc6预编译pch无法生成的问题

    博客分类:
  • c
 
阅读更多
vc6修改项目结构后,将源文件移到src和include目录。
因重新添加stdafx.cpp造成编译错误:
    fatal error C1083: Cannot open precompiled header file
此时只要打开.dsp文件,找到
SOURCE=.\StdAfx.cpp
# End Source File
# Begin Source File


添加预编译设置即可:
SOURCE=.\StdAfx.cpp
[color=red]# ADD CPP /Yc"stdafx.h"[/color]
# End Source File
# Begin Source File

分享到:
评论

相关推荐

    VC6的完整编译工程与结果

    编译过程中,VC6会根据项目配置调用C++编译器(cl.exe)和链接器(link.exe),生成可执行文件或动态/静态库。如果ekhtmlbuild是一个独立的构建系统,那么可能还需要运行特定的脚本来驱动这个过程。 在分析和使用这...

    vc的stdafx文件和C1083、C1010错误

    它的作用是触发预编译过程,生成预编译头文件 `.pch`。 #### 知识点三:C1083 错误详解 **C1083** 错误通常表示“无法打开预编译头文件”。当遇到这个错误时,意味着编译器无法找到指定的预编译头文件(`.pch` ...

    浅谈VC中预编译的头文件放那里的问题分析

    预编译头文件则将这些公共的、不常改变的头文件一次性处理,生成预编译对象文件(通常为`.pch`文件),之后的编译过程中只需链接这个预编译好的对象,显著提高了编译速度。 在VC++中,预编译头文件的标准实现是`...

    解析VC中预编译头文件的深入分析

    为什么预编译头文件:预编译头的概念: 所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++...

    VS90SP1-KB976656-x86-VC2008.zip

    这个问题通常是由于预编译头文件(PCH,Precompiled Header)与源代码之间存在不匹配或配置不正确导致的。本文将深入探讨这个错误的原因,并提供解决方案。 预编译头文件是Visual Studio为了提高编译速度而引入的一...

    VC自动查找并删除VC生成的临时文件 删除visual c++ build过程中生成的临时文件

    4. 如果使用了预编译头,会在项目目录下生成`.pch`文件。 为了自动化这个过程,你可以采取以下方法: 1. **使用批处理脚本**:创建一个批处理文件,其中包含删除特定目录下临时文件的命令,如`del /s /q Debug\*.*`...

    VC6知识库1

    11. **预编译头文件(.pch)**:用于提高编译速度,将常用头文件预先编译成预编译头,减少每次编译的时间。 12. **工程管理和配置**:VC6.0中的项目设置允许自定义编译和链接选项,如设置输出目录、库依赖、附加...

    VC6编译器参数的设置

    主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下: /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D ...

    VC生成的各种后缀名的解释

    本文将基于“VC生成的各种后缀名的解释”这一主题,深入解析Visual C++(VC++)编译过程中产生的多种文件类型及其作用,帮助读者更清晰地了解这些文件在开发流程中的位置与价值。 ### .APS - Application Settings ...

    VC编程最后无法运行终极解决方案

    - **.pch**:预编译头文件,可显著加速编译过程,但文件体积较大。 - **.pdb**:调试信息文件,包含了程序的符号信息和调试数据。 - **.exp**:DLL信息文件,在编译DLL时自动生成。 - **.bsc**:浏览信息文件,...

    vc清理工具CleanDump

    在VC开发环境中,编译器和构建系统为了提高构建速度和减少错误检测时间,会生成各种临时文件,如对象文件(.obj)、中间库文件(.lib)以及预编译头文件(.pch)。这些文件在开发过程中起到了以下作用: 1. **编译...

    VC6.0中文版类库

    4. **预编译头文件(Precompiled Header, PCH)** VC6.0支持预编译头文件,这有助于提高大型项目编译的速度。常见的做法是将常用的头文件(如windows.h)放在预编译头文件中,编译器只需一次编译,后续编译时可以...

    vc清理器(VcClear)

    2. **预编译头文件**(`.pch`):VS中的预编译头功能可以加速编译过程,但也会生成较大体积的文件。VcClear可以帮助用户管理和清除不再需要的预编译头。 3. **日志文件**:VS在运行时会生成各种日志文件,如编译...

    VC工程中各种文件.doc

    12. *.pch (Pre-Compiled Header):预编译头文件,通过预编译常用头文件提高编译速度,但会增大项目体积。 13. *.pdb (Program Database):程序数据库文件,保存了调试信息,对调试阶段非常关键。 14. *.exp:只在...

    Linux中gdb查看core堆栈信息

    以 下是注意事项: 1):如果使用了/Yu,就是说使用了预编译,我们在每个.cpp文件的最开头,我强调一遍 是最开头,包含 你指定产生pch文件的.h文件(默认是stdafx.h)不然就会有问题。如 果你没有包含这个文件,就告诉...

    VC Studio6.0 使用技巧大全

    - `.pch`:预编译头文件,加快编译速度。 - `.pdb`:程序数据库文件,存储符号表和其他编译信息,用于调试。 - `.exp`:在创建DLL时生成,记录了DLL导出的函数和变量名,用于链接其他模块。 了解这些文件的作用和...

    stdafx.h的作用

    预编译头文件是一种编译优化技术,通过提前编译常用且不经常改变的头文件,生成`.pch`文件,之后的编译过程中,编译器会直接使用`.pch`文件,跳过重复包含的头文件,大大缩短了编译时间。 预编译头文件的工作流程...

    用来查找并删除vc编辑器所生成的一些临时文件源代码

    - `.pch` 文件:预编译头文件,包含了头文件的预处理结果,加快了包含大量头文件的源文件的编译速度。 - `.ilk` 文件:链接器产生的输入文件,记录了上一次成功链接的信息,用于增量链接。 - `.pdb` 文件:程序...

    VC文件后缀

    .PCH:预编译头文件 - **生成方式**:由编译器在建立工程时自动生成。 - **用途**:存储工程中已编译的部分代码。 - **特点**: - 加快编译过程。 - 减少编译时间。 #### 34. .PDB:程序数据库文件 - **生成方式...

Global site tag (gtag.js) - Google Analytics