新聞中心
bin是根目錄嗎?
bin不是根目錄。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比扎囊網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式扎囊網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋扎囊地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
BIN是二進制的意思,BIN目錄是Web應(yīng)用程序的默認程序集緩存。一般存放EXE、DLL等文件,應(yīng)用軟件安裝后一般都含這個目錄。如QQ2010就有BIN目錄,存放了QQ一些運用需要的DLL及QQ的啟動程序。如果刪除該目錄下的DLL,那QQ就無法正常啟動。BIN目錄必須位于網(wǎng)站根目錄或虛擬根目錄之下,位于普通目錄之下無效。位于網(wǎng)站根目錄下的BIN對整個站點有效,位于虛擬目錄下的BIN對整個目錄同樣有效。
. bin文件路徑有要求嗎?
KEIL生成bin文件,根據(jù)輸入命令的相對\絕對路徑來分,有兩種方式,都是通過自帶的fromelf.exe來生成
2.1 設(shè)置絕對路徑(個人感覺不是很方便)
絕對路徑方式,如果更換電腦等,需要手動修改MDK工具鏈(formelf.exe)所在路徑與項目文件名
1 E:\Keil5\ARM\ARMCC\BIN\fromelf.exe --bin -o ..\PROJECT\YB30_Demo_Test.bin ..\OBJ\YB30_Demo.axf
2、2設(shè)置相對路徑(極力推薦????????)
如果希望生成.bin文件輸出在當(dāng)前工程下的指定目錄,比如Bin文件夾(如果你沒有Bin文件夾也不用擔(dān)心,會自動生成的,如果你不想用Bin也可以更改為其它:File、Out等等),操作如下:
把下面的內(nèi)容直接復(fù)制到 < User—>Run#1 > 的編輯框中
1 $K\ARM\ARMCC\bin\fromelf.exe --bin --output=Bin\@L.bin !
sd卡中的bin文件是什么?
Bin是文件的名字,里面存放的一般是可執(zhí)行的二進制文件,所以我們通常使用較大型的軟件時都會發(fā)現(xiàn)有這個名稱的文件夾。
作用:
1、bin目錄下存放的是項目調(diào)試之后的可運行文件。在bin下有兩個文件夾,一個是Debug,另一個是Release,都是自動生成的,是看啟動調(diào)試時選擇哪個就生成哪個文件夾,Release比Debug小,但是這兩個文件夾下存放的東西都是一樣的。
2、當(dāng)你調(diào)試項目的時候,在Debug文件夾下會生成 項目名稱.exe、項目名稱.pdb、項目名稱.vshost.exe,雙擊.exe就能運行你的項目。在此文件夾下除了這些,還有一些項目的依賴項,比如 *.dll等,有的需要你自己添加到Debug文件夾下的,比如 *.ini,*.rpt等。
為什么生成bin文件夾?
生成bin文件夾是因為在進行編譯器翻譯源代碼時,程序會將源代碼轉(zhuǎn)換為機器碼,也就是可執(zhí)行文件,而這個可執(zhí)行文件就會被放在bin文件夾中。
這樣做是為了保持項目的結(jié)構(gòu)和組織,方便開發(fā)人員進行管理和調(diào)試。
同時,這也是一種遵循軟件工程規(guī)范的良好實踐。
在計算機中,BIN是二進制(Binary)的縮寫,通常用于描述二進制文件。因此,當(dāng)你在某個軟件中生成“bin文件夾”時,這個文件夾通常用來存儲二進制文件、可執(zhí)行文件等與計算機硬件相關(guān)的文件,這些文件可以直接在計算機上運行。
生成“bin文件夾”的常見情況是在軟件編譯、構(gòu)建或打包的過程中。在這個過程中,源代碼被編譯成二進制代碼,生成的二進制文件會被存儲在“bin文件夾”中。這些二進制文件可能包括可執(zhí)行文件、庫文件、插件等與程序運行相關(guān)的文件。生成“bin文件夾”的目的是為了區(qū)分源代碼和二進制文件,并方便軟件部署、安裝和運行。
總之,“bin文件夾”是存儲二進制文件的文件夾,通常用于軟件編譯、構(gòu)建或打包的過程中。
到此,以上就是小編對于說明/bin目錄中存放的文件都有哪些?的問題就介紹到這了,希望這4點解答對大家有用。
標(biāo)題名稱:文件目錄存放位置,bin目錄存放什么文件
轉(zhuǎn)載注明:http://fisionsoft.com.cn/article/cdejjsc.html


咨詢
建站咨詢
