永发信息网

在用vc++ 6.0 调试c++程序时生成文件除cpp外还有 ncb dsp pig opt他们是干什么的?

答案:3  悬赏:0  手机版
解决时间 2021-02-15 07:31
  • 提问者网友:世勋超人
  • 2021-02-14 07:17
怎么样设置能在调试成功后只产生一个cpp文件,不用产生其他文件呢?
最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-02-14 08:35
好像不能这样设置吧,不过有些是可以删除的,下面是一个说明,你可以参考一下;
VC项目文件说明
.opt 工程关于开发环境的参数文件。如工具条位置等信息;
.aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他.
.clw ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下.有时候ClassWizard出问题,手工修改CLW文件可以解决.如果此文件不存在的话,每次用ClassWizard的时候绘提示你是否重建.
.dsp (DeveloperStudio Project):项目文件,文本格式,不过不熟悉的话不要手工修改
.DSW(DeveloperStudio Workspace)是工作区文件,其他特点和DSP差不多.
.plg 是编译信息文件,编译时的error和warning信息文件(实际上是一个html文件),一般用处不大.在Tools->Options里面有个选项可以控制这个文件的生成.
.hpj (Help Project)是生成帮助文件的工程,用microsfot Help Compiler可以处理.
.mdp (Microsoft DevStudio Project)是旧版本的项目文件,如果要打开此文件的话,会提示你是否转换成新的DSP格式.
.bsc 是用于浏览项目信息的,如果用Source Brower的话就必须有这个文件.如果不用这个功能的话,可以在Project Options里面去掉Generate Browse Info File,可以加快编译速度.
.map 是执行文件的映像信息纪录文件,除非对系统底层非常熟悉,这个文件一般用不着.
.pch (Pre-Compiled File)是预编译文件,可以加快编译速度,但是文件非常大.
.pdb (Program Database)记录了程序有关的一些数据和调试信息,在调试的时候可能有用.
.exp 只有在编译DLL的时候才会生成,记录了DLL文件中的一些信息.一般也没什么用.
.ncb 无编译浏览文件(no compile browser)。当自动完成功能出问题时可以删除此文件。build后会自动生成。
全部回答
  • 1楼网友:一秋
  • 2021-02-14 10:09
明确的告诉你,不可以,除非你换编译器,在vc++里面,除了c++文件,其他文件都非常有用,不能删,否者。。。 其他文件有些是用于编译,有些是用于链接,生成exe的可执行文件,有些是便于用于用户查看检查文件,总之不能删,如果你想只要c++,那就只能手动删除,但这样做,没意义。
  • 2楼网友:渡鹤影
  • 2021-02-14 08:56
这些是通过连接产生的文件,具体网上查一下吧,这东西是无法设置的,如果你不喜欢这些东西出现的话,就使用c-free或者dev-cpp好了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯