㈠ QT在windows下Debug怎麼樣才可以查看QT 源代碼
把對應的QtCored4.pdb等 放 在工作目錄下 然後調試的時候 看輸出窗口有無載入符號 如果是windows系統,點擊: 開始->程序->QtSDK->Maintain Qt SDK, 打開 Maintain Qt SDK 窗口(可惜不知如何上傳圖片),選中 Install seclected components, 在窗口中選擇:package manager->Miscellaneous->Qt Sources->Qt 4.8.0 Sources 點擊 Next 按鈕,繼續點擊.......繼續點擊......,電腦就自動下載源代碼到合適的位置,再啟動 QtCreator 時,就能夠跟蹤到 Qt 源碼中了。
㈡ 前端調試看不到源代碼,不方便
您好!很高興為您答疑。
這個要善用firebug和開發者工具了,其實火狐的前端調試提供的信息較谷歌還更多更細致。您也可以在火狐的js調試過程中加入斷點等以助調試輸出。
如果對我們的回答存在任何疑問,歡迎繼續問詢。
㈢ 如何Debug java api源碼
用Eclipse Debug,當跟蹤進jdk api里時(比如javax.swing包里的類),無法查看某些local filed的值。這是因為jdk里的代碼在打包時刪除了一些用於調試的信息,以減小安裝包的體積。不過可以通過重新編譯jdk源代碼來恢復此功能。
1.在Eclipse里新建一個java工程,把jdk_home/src.zip解壓縮,復制java,javax兩個目錄的源代碼到新建工程的src目錄下。
2.build整個工程。如果build報Access restriction錯誤,是因為源代碼里調用了com.sun等包的內容。可設置eclipse忽略這些錯誤。修改如下:
Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning
3.可能還有個別錯誤,直接刪除報錯的源文件。
4.將編譯得到的.class文件替換java_home/jre/lib/rt.jar文件里的.class文件。(用winrar打開rt.jar,直接把生成的java,javax包拖進去)。
重啟eclipse。現在調試時,跟蹤到jdk api里的代碼時,可以查看到相關的variable的信息了。
㈣ eclipse debug下,為什麼實際運行的代碼和看到的不一致(源碼是jad反編譯的)
通過反編譯的不可能是完全的相同你知道那些class 要是商用還會加密。要是開源的部份就直接去下源碼看不要反編譯。
㈤ VC++中Debug版exe,用什麼工具可以查看其源代碼
VC剛寫好的程序,
你返回Debug目錄的上級目錄,源代碼都在這里。
如果是別人寫的程序的Debug版,你得找他要源代碼。
㈥ C++有debug版本pdb如何得到源碼
對編譯器來說,每一行匯編指令,都有記錄文件的來源與行號,windows平台是PE的調試PDB文件,linux平台是ELF文件的debug擴展欄位,可以達到映射,就得到了源碼。
㈦ 游戲服務端的調試文件能查看到源代碼的運行方式嗎
不能。游戲服務端的調試文件知只是表面的代碼,並不能看到游戲內部的源代碼的運行方式。源代碼(也稱源程序)是指未編譯的按照一定的程序設計語言規范書寫的文本文件。