A. VS2008 編譯時出現的錯誤:無法打開編譯器中間文件。如何解決
你這個跟我的問題一模一樣。。。
原因:W盤是某個軟體建的一個盤,它修改了環境變數TMP和TEMP的路徑
解決方法:我的電腦->屬性->高級->環境變數,把裡面這兩個變數的路徑修改一下,改成C盤、D盤都行
B. VC 編譯器放在哪個文件夾
這要看你的VC安裝在哪個文件夾,例如在」D:\Program Files\Microsoft Visual Studio 9.0「
則VC編譯器就在"D:\Program Files\Microsoft Visual Studio 9.0\VC\Bin"文件夾下。
即在VC安裝目錄的"VC\Bin"文件夾下。
C. 編譯器是以c文件為單位進行編譯的,如何知道是對哪個c文件進行編譯的
C文件的#include語句一般包含H文件。
一個項目中如果有多個C文件時,
編譯器需要單獨編譯各個C文件,會生成相應的目標文件。但是#include語句包含的C文件不會單獨生成相應的文件。
而生成的目標文件通過連接工具連接成EXE文件。
D. C++ 編譯器如何處理頭文件
預處理包括把頭文件的內容在 #include 處展開,也包括處理 #define,當然,還有處理 #if / #ifdef 等等
函數(inline 函數除外)和變數在整個程序中最多隻能定義一次,程序中用到的函數 / 變數必須被定義。這被稱作「一處定義原則」(one-definition rule),是C++的基本規則之一
E. 在編譯器裡面添加很多c文件,這些c文件是怎麼聯系起來的
一般文件分2中 後綴h是頭文件,後綴c是定義文件。
聲明一般放在頭文件中,定義一般放在後綴為c的文件中。
如果a.c是定義a.h文件的,那麼在a.c裡面就要包含a.h
如果b.c需要用到a.h裡面的介面,那麼在b.c裡面也要包含a.h
這樣做事讓程序的介面,和實現分離。
F. html文件所需要的編譯程序是
(一)html是不需要編譯的
html是超文本標記語言,是不需要編譯器編譯的語言,直接通過瀏覽器解釋執行的。但是寫有html語言的文件必須是html的文件類型,即文件的後綴名必須為.html,如下圖:
(四)其他創建html文件的方式
對於初學者來說,剛開始建議使用記事本寫代碼,有一定體驗之後,可以使使用編程工具寫代碼。會方便快捷很多。在實際的開發中也是使用編程工具在寫代碼的。但是編程工具有很多,個人認為編程工具沒有好壞之分,主要是看你使用哪一款比較的順手罷了。推薦我比較常用的幾款編程工具;
vs-code(visual stodio code);
HBuilder
Notepad++
安裝包可以到各自的官方網站下載,也可以查看其它的資料學習使用。這里不再贅述編程工具的使用方法。
G. 如何查看執行文件或者庫文件的編譯器版本
可以看到編譯器版本 。 簡單講,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言
H. 編譯器如何生成exe文件
如果覺得有需要的話可以QQ472112196聯系。
I. 能否查看一個可執行exe文件的編譯器版本如何查看(C語言)
這個是看不到的
別說是版本,就是編譯器類型都看不出來的。
編譯出來的都是二進制文件,不管誰家的 都按照微軟的要求來做的,裡面並沒有編譯器自己的信息。
J. 匯編器、編譯器、編輯器
有鏈接器,編輯器,編譯器.
GCC的話就是把 先把源文件預處理成純C的文件,編譯器把純C文件轉換成匯編程序,匯編器再把匯編程序變成 目標文件. 連接器 去鏈接庫文件,然後生成可執行文件... ...
其實編譯器,沒有什麼功能,就和文本 TXT一樣,只不過多了一些語法高亮功能.
純C文件,說白了,就是去掉一些沒有的東西,比如注釋,還有一些用不到的東西.
然後純C文件變成匯編的代碼,