c語言編譯bin
這是個已經解決的問題,要學會搜索答案呀!
以下是網路知道的答案:
地址:http://..com/question/91707418.html
——————————————————————————————————————————
實際上這個問題很多情況下是由於路徑設置的問題引起的,
「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,
你可以到相應的路徑下找到這個應用程序。
因此問題可以按照以下方法解決:打開vc界面
點擊VC「TOOLS(工具)」—>「Option(選擇)」
—>「Directories(目錄)」重新設置「Excutable
Fils、Include
Files、
Library
Files、Source
Files」的路徑。很多情況可能就一個盤符的不同
(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。
如果你是按照初始路徑安裝vc6.0的,路徑應為:
executatble
files:
C:\Program
Files\Microsoft
Visual
Studio\Common\MSDev98\Bin
C:\Program
Files\Microsoft
Visual
Studio\VC98\BIN
C:\Program
Files\Microsoft
Visual
Studio\Common\TOOLS
C:\Program
Files\Microsoft
Visual
Studio\Common\TOOLS\WINNT
include
files:
C:\Program
Files\Microsoft
Visual
Studio\VC98\INCLUDE
C:\Program
Files\Microsoft
Visual
Studio\VC98\MFC\INCLUDE
C:\Program
Files\Microsoft
Visual
Studio\VC98\ATL\INCLUDE
library
files:
C:\Program
Files\Microsoft
Visual
Studio\VC98\LIB
C:\Program
Files\Microsoft
Visual
Studio\VC98\MFC\LIB
source
files:
C:\Program
Files\Microsoft
Visual
Studio\VC98\MFC\SRC
C:\Program
Files\Microsoft
Visual
Studio\VC98\MFC\INCLUDE
C:\Program
Files\Microsoft
Visual
Studio\VC98\ATL\INCLUDE
C:\Program
Files\Microsoft
Visual
Studio\VC98\CRT\SRC
如果你裝在其他盤里,則仿照其路徑變通就行。
關鍵是microsoft
visual
studio\
後面的東西要相同。
❷ c程序編譯bin
bin既是二進制文件,而exe則是PE文件編譯鏈接的過程是:源代碼->(編譯)->[段落的]二進制代碼->(鏈接)->PE文件要得到二進制文件,則只需執行編譯的過程即可。建議你用TC,即16位的C/C++編譯器,這樣的編譯器編譯的程序不會像32位的程序那樣有很多的區塊!區塊多了,就無法做成BIN了,多區塊就需要表來描述!寫完代碼後手動運行編譯器,編譯出OBJ文件,這便是二進制文件,然後用OBJ2BIN(或者OBJ2COM)把OBJ轉成BIN即可!
❸ bin在c語言是什麼意思
bin在c語言是二進制文件。
bin既是二進制文件,而exe則是PE文件編譯鏈接的過程是:源代碼->(編譯)->[段落的]二進制代碼->(鏈接)->PE文件要得到二進制文件,則只需執行編譯的過程即可。建議你用TC,即16位的C/C++編譯器,這樣的編譯器編譯的程序不會像32位的程序那樣有很多的區塊!

資料庫中二進制文件的高速存取方式:
圍繞二進制文件基於資料庫存取存在速度慢、佔用資源多的問題,通過對BS上傳文件原理的分析,通過數據與文件分開存儲,文件切割上傳的方法實現二進制文件基於資料庫的高速存取。
對於文件類資料保存到資料庫中,使用分塊傳輸與存儲可以有效提高應用效率,另外通過測試關系型資料庫和文件型資料庫對此類應用的性能,發現文件類資料庫的性能優勢比較明顯。
❹ 我沒用過C語言,請問怎樣將.c文件轉換成.bin文件,需要什麼編譯軟體嗎
在linux上,使用gcc編譯器,可以直接將它編譯為.bin文件。
不過你說你沒用過C語言,不知道你是沒有編程基礎,還是有其他語言的基礎。
如果完全沒有編程基礎,那對你來說,會很麻煩的。
❺ C語言中讀取BIN文件
1、使用fopen、fread、fwrite等C語言標准庫中的文件I/O函數即可對文件進行打開、讀取、寫入操作。下面的程序創建一個.bin的文件,然後再從裡面讀取數據。
#include<stdio.h>
intmain()
{
FILE*pFile;
floatbuffer[]={2.0,3.0,8.0};
pFile=fopen("myfile.bin","wb");//打開文件寫操作
fwrite(buffer,1,sizeof(buffer),pFile);//把浮點數組寫到文件myfile.bin
fclose(pFile);//關閉文件
floatread[3];
pFile=fopen("myfile.bin","rb");//重新打開文件讀操作
fread(read,1,sizeof(read),pFile);//從文件中讀數據
printf("%f %f %f ",read[0],read[1],read[2]);
fclose(pFile);//關閉文件
return0;
}
2、bin文件一般是指的二進制文件,它往往具有兩種形式,一種是某種系統平台的可執行文件格式,比如windows平台的PE文件格式,Linux平台的ELF文件格式,另外一種是提取的一段二進制代碼,比如系統的主引導記錄mbr,就是一個包含512個位元組的程序,用c語言對這類文件進行讀取時,必須按一定格式進行解析。而且常用的方法不是使用C語言的I/O操作,而一般使用系統提供的文件內存映射方法。
❻ c語言中bin文件是什麼
是可執行文件,也就是說可以直接把這個文件下載到目標板後就能運行
