bin不是根目录。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比扎囊网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式扎囊网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖扎囊地区。费用合理售后完善,10年实体公司更值得信赖。
BIN是二进制的意思,BIN目录是Web应用程序的默认程序集缓存。一般存放EXE、DLL等文件,应用软件安装后一般都含这个目录。如QQ2010就有BIN目录,存放了QQ一些运用需要的DLL及QQ的启动程序。如果删除该目录下的DLL,那QQ就无法正常启动。BIN目录必须位于网站根目录或虚拟根目录之下,位于普通目录之下无效。位于网站根目录下的BIN对整个站点有效,位于虚拟目录下的BIN对整个目录同样有效。
KEIL生成bin文件,根据输入命令的相对\绝对路径来分,有两种方式,都是通过自带的fromelf.exe来生成
2.1 设置绝对路径(个人感觉不是很方便)
绝对路径方式,如果更换电脑等,需要手动修改MDK工具链(formelf.exe)所在路径与项目文件名
1 E:\Keil5\ARM\ARMCC\BIN\fromelf.exe --bin -o ..\PROJECT\YB30_Demo_Test.bin ..\OBJ\YB30_Demo.axf
2、2设置相对路径(极力推荐????????)
如果希望生成.bin文件输出在当前工程下的指定目录,比如Bin文件夹(如果你没有Bin文件夹也不用担心,会自动生成的,如果你不想用Bin也可以更改为其它:File、Out等等),操作如下:
把下面的内容直接复制到 < User—>Run#1 > 的编辑框中
1 $K\ARM\ARMCC\bin\fromelf.exe --bin --output=Bin\@L.bin !
Bin是文件的名字,里面存放的一般是可执行的二进制文件,所以我们通常使用较大型的软件时都会发现有这个名称的文件夹。
作用:
1、bin目录下存放的是项目调试之后的可运行文件。在bin下有两个文件夹,一个是Debug,另一个是Release,都是自动生成的,是看启动调试时选择哪个就生成哪个文件夹,Release比Debug小,但是这两个文件夹下存放的东西都是一样的。
2、当你调试项目的时候,在Debug文件夹下会生成 项目名称.exe、项目名称.pdb、项目名称.vshost.exe,双击.exe就能运行你的项目。在此文件夹下除了这些,还有一些项目的依赖项,比如 *.dll等,有的需要你自己添加到Debug文件夹下的,比如 *.ini,*.rpt等。
生成bin文件夹是因为在进行编译器翻译源代码时,程序会将源代码转换为机器码,也就是可执行文件,而这个可执行文件就会被放在bin文件夹中。
这样做是为了保持项目的结构和组织,方便开发人员进行管理和调试。
同时,这也是一种遵循软件工程规范的良好实践。
在计算机中,BIN是二进制(Binary)的缩写,通常用于描述二进制文件。因此,当你在某个软件中生成“bin文件夹”时,这个文件夹通常用来存储二进制文件、可执行文件等与计算机硬件相关的文件,这些文件可以直接在计算机上运行。
生成“bin文件夹”的常见情况是在软件编译、构建或打包的过程中。在这个过程中,源代码被编译成二进制代码,生成的二进制文件会被存储在“bin文件夹”中。这些二进制文件可能包括可执行文件、库文件、插件等与程序运行相关的文件。生成“bin文件夹”的目的是为了区分源代码和二进制文件,并方便软件部署、安装和运行。
总之,“bin文件夹”是存储二进制文件的文件夹,通常用于软件编译、构建或打包的过程中。
到此,以上就是小编对于说明/bin目录中存放的文件都有哪些?的问题就介绍到这了,希望这4点解答对大家有用。
新闻标题:文件目录存放位置,bin目录存放什么文件
标题网址:http://www.shufengxianlan.com/qtweb/news32/280782.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联