簡體   English   中英

從Windows上的Qt Creator進入Qt源代碼(不是從源代碼構建的)

[英]Step into Qt Sources from Qt Creator on Windows (NOT built from source)

我已經下載了為MSVC9 / VS2008構建的Qt4二進制版本。 我從安裝文件安裝它,我沒有從源代碼構建它。

但是,我確實有以下來源:

c:\QtSDK\QtSources\4.8.1\src:

我還有PDB文件位於:

c:\QtSDK\Desktop\Qt\4.8.1\msvc2008\lib

因此,如果我同時擁有PDB和源代碼,我應該可以進入源代碼,即使我沒有從源代碼構建它。

注意:我已經找到並閱讀了一些問題,詢問如何進入Qt源代碼,但是它們要么是關於Linux (實際上也是我的),要么它們沒有指定是否從源代碼編譯 (a非常重要的區別)。

我打開了一個PDB文件 - c:\\QtSDK\\Desktop\\Qt\\4.8.1\\msvc2008\\lib\\QtCored4.pdb - 在十六進制編輯器中找到了這些描述文件路徑的字符串:

c:\iwmake\build_vs2008_opensource_________________PADDING_________________\src\network\vc90.pdb

所以我使用Tools-> Options-> Debugger-> Add Qt Sources添加了一個映射:

在此輸入圖像描述

它正在工作,我現在可以進入Qt Sources :)

請記住,路徑可能與您不同 ,因此您必須檢查PDB文件以查找要映射的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM