vc6.0中的dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明

2023-12-20 17:20

本文主要是介绍vc6.0中的dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

来源:百度搜索

vc6.0中的dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明

.CLW是VC Clas Wizard信息文件。存放了Class Wizard的信息。

.OPT文件是IDE的Option文件。

.APS文件是资源文件的二进制版本。

.clw支持ClassWizard

.ncb支持ClassView

.opt保存工作空间的配置

.aps支持ResourceView.bsc浏览器信息文件

.dsp项目文件

.dsw工作空间文件

.mak外部的创建文件

.plg建立日志文件

.opt工程关于开发环境的参数文件。如工具条位置等信息;

.aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他.

.dsw工作空间文件

.mak外部的创建文件

.plg建立日志文件

.opt工程关于开发环境的参数文件。如工具条位置等信息;

.aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他.

.clw ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下.有时候ClassWizard出问题,手工修改CLW文件可以解决.如果此文件不存在的话,每次用ClassWizard的时候绘提示你是否重建.

.dsp(DeveloperStudio Project);项目文件,文本格式,不过不熟悉的话不要手工修改

.DSW(DeveloperStudio Workspace)是工作区文件,其他特点和DSP差不多.

.plg是编译信息文件,编译时的error和waning信息文件(实际上是一个html文件),一般用处不大.在Tools->Options里面有个选项可以控制这个文件的生成.

.hpj (Help Project)是生成帮助文件的工程,用microsfot Help Compiler可以处理.

.mdp (Microsoft DevStudio Project)是旧版本的项目文件,如果要打开此文件的话,会提示你是否转换成新的DSP格式.

.bsc是用于浏览项目信息的,如果用Source Brower的话就必须有这个文件.如果不用这个功能的话,可以在Project Options里面去掉Generate Browse lnfo File,可以加快编译速度

.map是执行文件的映像信息纪录文件,除非对系统底层非常熟悉,这个文件一般用不着.

.pch (Pre-Compiled File)是预编译文件,可以加快编译速度,但是文件非常大.

.pdb(Program Database)记录了程序有关的一些数据和调试信息,在调试的时候可能有用.

.exp只有在编译DLL的时候才会生成,记录了DLL文件中的一些信息.一般也没什么用

.ncb 无编译浏览文件(no compile browser)。当自动完成功能出问题时可以删除此文件。build后会自动生成。

【ilk】一种链接临时文件。连接过程中生成的一种中间文件,只供LINK工具使用。

【pch】一种预编译头文件。预编译头文件,比较大,由编译器在建立工程时自动生成,其中存放有工程中已经编译的部分代码,在以后建立工程时不再重新编译这些代码,以便加快整个编译过程的速度。

【pbd】一种 PowerBuilder 动态库,作为本地DLL的一个替代物。程序数据库文件,在建立工程时自动生成,其中存放程序的各种信息,用来加快调试过程的速度。记录了程序有关的一些数据和调试信息。

【obj】一种对象文件。由编译器或汇编工具生成的目标文件,是模块的二进制中间文件。

【idb】一种 MSDev 中间层文件。开发文件。

【pdb】一种 3Com PalmPilot 数据库文件。

一、简洁描述:

.dll: D(Dynamic Link Library)文件为动态链接库文件。

.pdb: (Program Data Base),意即程序的基本数据,是VS编译链接时生成的文件。

bin 目录:用来存放编译的结果,bin是二进制binrary的英文缩写

bin\Debug : 调试版本

bin\Release:发布版本

obj:是object的缩写,用于存放编译过程中生成的中间临时文件。

PRoperties文件夹:定义你程序集的属性,项目属性文件夹。

.cs 类文件:源代码文件。

.resx 资源文件:一些资源存文件。

.csproj C#项目文件:工程文件。

.csproj.user是一个配置文件:自动生成的,会记录项目生成路径、项目启动程序等信息。

.Designer.cs 设计文件:自动生成,不需要看。

sln在开发环境中使用的解决方案文件:解决方案文件,他是一个/多个.proj(项目)的集合

二、详细描述:

Bin 目录:用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。

obj:是object的缩写,用于存放编译过程中生成的中间临时文件。其中都有debug和release两个子目录,分别对应调试版本和发行版本,在.NET中,编译是分模块进行的,编译整个完成后会合并为一个.DLL或.EXE保存到bin目录下。因为每次编译时默认都是采用增量编译,即只重新编译改变了的模块,obj保存每个模块的编译结果,用来加快编译速度。是否采用增量编译,可以通过:项目属性—>配置属性—>高级—>增量编译来设置。

PRoperties文件夹:定义你程序集的属性 项目属性文件夹 一般只有一个 AssemblyInfo.cs 类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应,不需要手动编写。

.cs 类文件:源代码都写在这里,主要就看这里的代码。

.Designer.cs 设计文件:自动生成,不需要看。

.resx 资源文件:一些资源存放在这里,一般不需要看。

.csproj C#项目文件:用VS打开这个文件就可以直接打开这个项目,自动生成,不需要看。

.csproj.user是一个配置文件:自动生成的,会记录项目生成路径、项目启动程序等信息。也不需要看。

sln在开发环境中使用的解决方案文件:它将一个或多个项目的所有元素组织到单个的解决方案中。此文件存储在父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合

这篇关于vc6.0中的dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/516837

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

hdu2289(简单二分)

虽说是简单二分,但是我还是wa死了  题意:已知圆台的体积,求高度 首先要知道圆台体积怎么求:设上下底的半径分别为r1,r2,高为h,V = PI*(r1*r1+r1*r2+r2*r2)*h/3 然后以h进行二分 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#includ

usaco 1.3 Prime Cryptarithm(简单哈希表暴搜剪枝)

思路: 1. 用一个 hash[ ] 数组存放输入的数字,令 hash[ tmp ]=1 。 2. 一个自定义函数 check( ) ,检查各位是否为输入的数字。 3. 暴搜。第一行数从 100到999,第二行数从 10到99。 4. 剪枝。 代码: /*ID: who jayLANG: C++TASK: crypt1*/#include<stdio.h>bool h

uva 10387 Billiard(简单几何)

题意是一个球从矩形的中点出发,告诉你小球与矩形两条边的碰撞次数与小球回到原点的时间,求小球出发时的角度和小球的速度。 简单的几何问题,小球每与竖边碰撞一次,向右扩展一个相同的矩形;每与横边碰撞一次,向上扩展一个相同的矩形。 可以发现,扩展矩形的路径和在当前矩形中的每一段路径相同,当小球回到出发点时,一条直线的路径刚好经过最后一个扩展矩形的中心点。 最后扩展的路径和横边竖边恰好组成一个直

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

poj 1113 凸包+简单几何计算

题意: 给N个平面上的点,现在要在离点外L米处建城墙,使得城墙把所有点都包含进去且城墙的长度最短。 解析: 韬哥出的某次训练赛上A出的第一道计算几何,算是大水题吧。 用convexhull算法把凸包求出来,然后加加减减就A了。 计算见下图: 好久没玩画图了啊好开心。 代码: #include <iostream>#include <cstdio>#inclu

uva 10130 简单背包

题意: 背包和 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#include <stack>#include <vector>#include <queue>#include <map>

log4j2相关配置说明以及${sys:catalina.home}应用

${sys:catalina.home} 等价于 System.getProperty("catalina.home") 就是Tomcat的根目录:  C:\apache-tomcat-7.0.77 <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %msg%n" /> 2017-08-10

android应用中res目录说明

Android应用的res目录是一个特殊的项目,该项目里存放了Android应用所用的全部资源,包括图片、字符串、颜色、尺寸、样式等,类似于web开发中的public目录,js、css、image、style。。。。 Android按照约定,将不同的资源放在不同的文件夹中,这样可以方便的让AAPT(即Android Asset Packaging Tool , 在SDK的build-tools目