怎麼看編譯語言
㈠ 如何查看C程序編譯後生成的匯編語言啊
VC++編譯器,在按F10後,調試工具欄的最後一個,點選它後,會出現一個窗口,裡面的就是程序的匯編語言。
㈡ keil的c語言編譯器是不是GCC,怎麼查看我的keil是Keil uVision5
keil中要編譯c語言,首先肯定要建一個工程,再將c源程序添加到工程中或者新建c源程序。如果導入一個工程,在左邊欄中,肯定有包含的源程序及頭文件列表,雙擊源程序就打開顯示了。
㈢ 怎麼看軟體用什麼語言編寫的
現在的軟體有的不純是用一種語言編寫,可以用spy++,vc6自帶的,然後用它判斷,如果類名是thunder,則為vb程序,為t開頭,一般是delphi程序,有afx的,一般為mfc程序,比較正常的,則為win32程序,用c或32位匯編編寫
想簡單的判斷,可以用查殼軟體,peid等,一般你可以去下載破解工具包即可
㈣ 如何查看gcc編譯器默認支持的c語言標准
gcc默認是不支持c99及以上版本的
如果想支持,需要在編譯時加參數:-std=c99
gcc -std=c99 -o xx xx.c
或者在源碼里定義宏
#define __STDC_VERSION__ 199901L
㈤ 怎麼判斷一個程序使用什麼語言寫的
使用查殼工具PEID 。
PEiD是很好用的查殼工具,可以很簡單的知道軟體是不是加了殼,有了這個PEiD ,幾乎可以偵測出軟體所有的殼,其數量已超過470 種PE文檔 的加殼類型和簽名,另外PEiD還可識別出exe文件是用什麼語言編寫的,比如:VC++、Delphi、VB或Delphi等。
peid功能介紹
1、正常掃描模式:PEiD可在PE文檔的入口點掃描所有記錄的簽名。
2、深度掃描模式:可深入掃描所有記錄的簽名,這種模式要比上一種的掃描范圍更廣、更深入。
3、核心掃描模式:PEiD可完整地掃描整個PE文檔,建議將此模式作為最後的選擇。
(5)怎麼看編譯語言擴展閱讀
PEID的主要模塊:
1、任務查看模塊:可以掃描並查看當前正在運行的所有任務和模塊,並可終止其運行;
2、多文件掃描模塊:可同時掃描多個文檔。選擇「只顯示PE文件」可以過濾非PE文檔;選擇「遞歸掃描」可掃描所有文檔,包括子目錄。
3、Hex十六進制查看模塊:可以以十六進制快速查看文檔。
㈥ vc里對於一個文件編譯後怎麼看對應這個程序的匯編語言代碼
可以,VC調試程序時,選擇一個斷點,然後用ALT+F8組合鍵,或者從菜單選擇VIEW(查看)-DEBUG WINDOW(調試窗口)-DISASSEMBLY(匯編),就可以看到每個函數的匯編代碼了。
㈦ 能否查看一個可執行exe文件的編譯器版本如何查看(C語言)
這個是看不到的
別說是版本,就是編譯器類型都看不出來的。
編譯出來的都是二進制文件,不管誰家的 都按照微軟的要求來做的,裡面並沒有編譯器自己的信息。
㈧ c語言編譯器怎麼看結果啊
1、要點兩次按鈕,第一次是」編譯「按鈕,看有沒有提示出錯,提示沒出錯,才點「運行」按鈕,出錯要先改對了才能運行,點」運行「按鈕。
2、編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。