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

VS2008中VC 项目 文件目录的管理 (最终无错误版)

阅读更多

       上一篇日志,整理的 VC项目文件目录的划分。虽然实现了,但是在建立.h和.cpp文件的时候,总会出现一个错误。

 

  "cannot access data for the desired file since it is in a zombie state" 导致在QtTest.vcproj文件中,配置总会出错。

 

       这两天稍微有点经验了。重新总结一下!可以正确划分VC项目的文件。

 

在建立一个VC项目之后,

 

1:首先在项目中点击"Show All Files"按钮,就可以以物理存储方式显示VC项目所有文件

 

2:在Show All Files 模式下,就可以add  folder。不再受add filter的限制。(以前所在文件显示模式只能新建filter)

如上图,建立了Src/QtTest文件目录

        在这种情况下,再建立aa.h和bb.cpp,就不再会发生任何错误。

3:在Main.cpp文件中引用.h文件的时候,直接引用相对路径,在头文件的属性中有相对路径地址,例如

在Main.cpp文件中引用头文件    

 

#include ".\src\qt\point2d.h"
#include ".\src\qt\random.h"

 

 

Vs 2008 解决方案的目录结构设置和管理

分享到:
评论
2 楼 qimo601 2014-09-05  
wenluderen 写道
感谢 博主解决我一个长达3个月的困扰 谢谢

好吧。也是我当年刚入门的时候,遇到的问题
1 楼 wenluderen 2014-09-04  
感谢 博主解决我一个长达3个月的困扰 谢谢

相关推荐

    VS2008 VC发布库

    VS2008 VC发布库主要用于C++项目的构建,而.NET Framework 3.5则主要面向.NET项目。尽管它们服务于不同的技术栈,但在某些场景下仍存在一定的联系: 1. **混合项目**:有些项目可能同时包含C++和.NET组件,这时就...

    VC2008_cl编译器(精简版)

    【VC2008_cl编译器(精简版)】是针对Microsoft Visual Studio 2008的一个特别定制版本,主要聚焦于C++的命令行编译功能。这款编译器在原版的基础上进行了优化,修复了一些已知的库文件错误,确保了更稳定、高效的编译...

    VC/MFC 获取文件MD5值 获取大文件MD5值 命令行版完整项目(源代码)

    在这个“VC/MFC 获取文件MD5值 获取大文件MD5值 命令行版完整项目”中,开发者提供了一个使用C++和MFC(Microsoft Foundation Classes)框架的命令行工具,用于计算大文件的MD5值。 首先,我们要理解MFC是微软为...

    VS打开VC6.0所需的LIBCDlib库

    下载并解压这个文件后,用户应能找到LIBCDlib库,将其添加到VS2005/2008的项目设置中,以解决缺少库的错误,并使VC6.0的代码能在新版本的VS中顺利编译和运行。 总之,这个话题涉及到跨版本的软件开发问题,尤其是...

    fatal error C1083: 无法打开包括文件:“afxcontrolbars.h”

    在使用Visual Studio 2008 (VS2008) 进行开发时,可能会遇到一个常见的错误:“fatal error C1083: 无法打开包括文件:“afxcontrolbars.h””。这一错误通常发生在尝试编译使用了MFC框架的应用程序时,特别是当用户...

    vc中常见错误和处理技巧.doc

    解决这些问题的关键在于理解VC++的编译和链接过程,以及项目设置对最终可执行文件的影响。在遇到错误时,应该仔细检查错误信息,因为它们通常会提供解决问题的线索,如错误发生的源文件、行号以及未找到的函数或变量...

    vs2015(vc14)编译好的opencv4.0库

    3. **设置项目配置**:在VS2015中,打开或创建C++项目,然后在项目属性中配置链接器和包含目录,指向解压后的OpenCV库和头文件位置。 4. **编写代码**:在源代码中包含必要的头文件,调用OpenCV函数进行图像处理或...

    vc项目开发

    ### vc项目开发:将识别仪改造为扫描仪 在本项目中,主要目标是将一个现有的识别设备(可能是指纹识别仪)通过软件改造,使其能够作为一款扫描仪使用,特别是用于扫描用户的指纹图案,并将其保存为图像文件。具体而...

    水面效果vc6项目源码

    标题中的“水面效果vc6项目源码”指的是一个使用Microsoft Visual C++ 6.0(简称VC6)开发的编程项目,其主要功能是实现逼真的水面动态效果。这种效果通常在游戏、模拟或者可视化应用中被广泛使用,以增加视觉的真实...

    VC文件后缀

    ### VC文件后缀详解 #### 1. .APS:资源辅助文件 - **用途**:存储二进制资源的中间文件。在Visual C++(以下简称VC)开发环境中,当资源文件转换为二进制格式后,会被保存在APS文件中。这种格式的主要目的是为了...

    解决VC6无法指定manifest文件,调用msvcr90.dll出现R6034错误

    如果使用批处理脚本,确保在构建过程的最后阶段运行它,以确保manifest文件被正确地处理和嵌入到最终的可执行文件中。 通过这些步骤,应该可以成功解决VC6中因缺少manifest而导致的R6034错误,允许程序正常加载...

    在VC中调用MATLAB

    - 如果在运行时提示缺少特定的DLL文件,可以从MATLAB安装目录下的`bin`文件夹中找到并复制所需的DLL文件到项目的输出目录。 - 对于由MCC生成的DLL,可能还需要复制相关的依赖DLL文件。 - **初始化失败**: - ...

    VC工程的文件类型.txt

    ### VC工程中的文件类型及其含义 #### .opt 文件:工程关于开发环境的参数文件 - **功能概述**:此类文件主要记录了与开发环境相关的设置信息,例如工具栏的位置等个性化配置选项。 - **用途**:它对于维护一个稳定...

    VC 文件扩展名解读大全

    - **定义**:DSP 文件是 VC 开发环境中特定于项目的文件。 - **用途**:定义项目的编译选项和其他设置,替代了早期版本中的 MAK 文件。 #### .DSW:VC 工作空间文件 - **定义**:DSW 文件是用于组织多个项目的文件...

    VC/MFC 获取文件MD5值 获取大文件MD5值

    在实际应用中,你可能还需要考虑错误处理和资源管理,确保文件能正确打开和关闭,以及在发生错误时提供适当的反馈。此外,MD5虽然在历史上被广泛使用,但因其安全性已被破解,对于高度安全的应用,建议使用更强大的...

    VC大作业--学籍管理

    在【压缩包子文件的文件名称列表】中,只有一个文件名为"学籍管理",这可能是整个项目的源代码文件夹或者最终可执行文件。源代码文件夹通常会包含头文件(.h)、源文件(.cpp)、资源文件(.rc)以及数据库配置文件...

    代码高处走 从VC6到VC9移植代码问题说明

    在开始移植之前,我们可以通过Visual Studio 2008直接打开VC6的工作区文件和项目文件(dsw和dsp),并将它们升级为VS2008的解决方案格式和项目格式(sln和vcproj)。这个过程中,VC9的编译器相较于VC6进行了大量的...

    VC_XML写入文件

    本篇将详细介绍如何在VC++(Visual C++)中利用XML库来创建并写入XML文件,以实现"VC_XML写入文件"的功能。 首先,VC++提供了微软的MSXML库(Microsoft XML,简称MSXML),它为C++开发者提供了一组接口,用于处理...

    openssl0.9.8 vc可编译代码

    3. 创建 VC 工程:在 VS2008 中新建一个 Win32 控制台应用程序项目,然后将 OpenSSL 的源代码文件添加到工程中。 4. 配置编译选项:在工程属性中,配置所需的编译选项,如选择对应的编译器版本、优化级别、警告等级...

    vs2008 编译的程序运行有配置问题解决

    在开发和运行基于Visual Studio 2008 (VS2008)的软件时,可能会遇到一些配置问题,特别是当程序依赖于特定的运行时库时。标题“vs2008 编译的程序运行有配置问题解决”直指这类问题,而描述则提供了解决方案的线索。...

Global site tag (gtag.js) - Google Analytics