導航:首頁 > 源碼編譯 > vc如何查看編譯後代碼

vc如何查看編譯後代碼

發布時間:2024-01-10 22:10:27

❶ 怎樣查看C/C++程序編譯過後的結果

通常在項目下的obj文件夾里,二進制文件

❷ VC 6.0 如何查看編譯後生成的代碼

是一條語句一條語句的翻譯

一個編譯器包括詞法分析、語法分析、語義分析、中間代碼的生成、目標代碼的生成、代碼優化等

其中詞法分析的功能是將一個*.c文件讀到內存中,然後根據這一大串字元串判斷並分割出關鍵字、字母、標識符等等;
語法分析的功能是根據標准c語言的語法判斷這個*.c文件是否存在語法錯誤;
語義分析的功能是根據標准c語言的語法確定程序的含義;
中間代碼的生成是根據源程序生成相應的過度程序;
目標代碼的生成是根據中間代碼生成相應目標代碼(如匯編,vc最終生成的是可執行文件:*.exe);
代碼優化是根據生成的目標代碼進行優化,比如減少循環次數等等

你所提出的問題,其關鍵步驟就是語義分析,一般用遞歸的方法一個語句一個語句的編譯

個人意見,僅供參考

❸ 如何查看vc編譯的exe程序對應的匯編代碼

debug當然看不到了!vc6是32位的,debug是調試16位的!
win32dasm有可能看不到,因為這玩意bug太多
其實vc6應該自帶有反匯編器的,你編譯程序後有個單步執行命令,其中有個選項可以看反匯編的結果,或者如果你是反匯編別人的程序,你沒有源代碼,可以想個辦法讓他出錯,出來個保護異常,然後點取消就能看到反匯編代碼了

❹ VC++6.0編譯執行後怎麼查看結果啊跪求

代碼編譯有錯,需要把錯誤解決,編譯通過後按F5鍵可以開始調試

❺ C語言如何通過VC6.0編譯系統查看每一步的運行情況

這個和體統沒有太大的關系吧,我同學的也是vista的系統就沒事
估計是你的編譯器有問題
我用郵箱給你發一個你看看,上面有安裝過程的圖解

閱讀全文

與vc如何查看編譯後代碼相關的資料

熱點內容
手游雲頂文件夾 瀏覽:935
msvc和mingw都是編譯器嗎 瀏覽:423
數控機床編程解析 瀏覽:384
新老鳥虛擬資源網解壓碼 瀏覽:557
如何用域用戶登錄ftp伺服器 瀏覽:22
如何將讀書郎平板升級安卓系統 瀏覽:338
XC16編譯器有免費的嗎 瀏覽:498
編譯和程序編輯 瀏覽:848
androidv4和v7 瀏覽:714
iphoneapp怎麼從文件夾安裝 瀏覽:21
去掉加密平板電腦 瀏覽:376
二叉樹用什麼編譯器寫 瀏覽:323
手機除了主板還有什麼app 瀏覽:183
如何還原在伺服器上刪除的文件 瀏覽:851
pdf轉成黑白的 瀏覽:20
程序員為什麼是單身 瀏覽:928
選項卡中的命令組被稱為什麼 瀏覽:261
navicatlinux破解 瀏覽:612
加密視頻可以用採集卡嗎 瀏覽:292
php正則表達式2 瀏覽:482