build和debug是什么意思-

wanfu 麦克百科 87 0

build和debug是什么意思?

build是创建,包括编译、链接生成可执行文件

debug是调试,也就是执行build过程生成的可执行文件,可以单步执行、中断执行。

debug之前必须build,以前用VS的时候,build工作IDE帮你作了,但是这不意味着不需要build

debug是什么意思啊 debug解释

1、DEBUG是计算机排除故障的意思。马克2号(Harvard Mark II)编制程序的格蕾丝·霍珀(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一。有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍珀诙谐地把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的调试操作。

2、概念:1937年,美国青年霍华德·艾肯找到IBM公司为其投资200万美元研制计算机,之一台成品艾肯把它取名为:马克1号(mark1),又叫“自动序列受控计算机”,从这时起IBM公司由生产制表机,肉铺磅秤,咖啡研磨机等乱七八糟玩意儿行业,正式跨进“计算机”领地。为马克1号编制程序的是哈佛的一位女数学家格蕾丝·霍珀,有一天,她在调试程序时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍珀诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,后来成为计算机领域的专业行话。从而debug意为排除程序故障的意思。

下面分享相关内容的知识扩展:

电视debug模式

是电视系统自动纠错的意思。电视指使用电子技术,传送活动的图像画面和音频信号的设备,debug模式是电视系统自动纠错的意思。电视是重要的广播和视频通信工具。

请问一下VC++创建的项目当中,dsp,dsw,ncb,debug文件夹,plg,opt这些文件分别是指什么意思呢

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后会自动生成。

Debug文件夹是编译程序产生的中间文件,包括生成的exe文件都在这个文件夹下面!

手机文件debug.txt是关于什么内容、什么用途的文件?那log.txt呢?别告诉我是关于对数的

手机文件debug.txt是关于什么内容、什么用途的文件?那log.txt呢?别告诉我是关于对数的文件
debug.txt是一种调试记录文件。举个例子,就像杀毒软件,出来一种新病毒,你本地就会记录,出现一个记录文件,就类似debug的记录,对于用户来说,你不知道有什么用,但是对于杀软公司来说,这份记录就很重要了,他们就是靠这类行的文件来更新或是查获新病毒。

log.txt是日志文件,通常是系统或者某些软件对已完成的某种处理的记录,以便将来做为参考,它并没有固定的格式,通常是文本文件,可以用记事本打开以查看内
容,当然很可能是其它格式,直接打开就是乱码。一般文本处理软件都可以打开此类型的文件。本身没有危害。只是占用多一点点硬盘空间而己。

抱歉,评论功能暂时关闭!