如何在map檔案中生成行資訊?

2021-05-25 08:47:20 字數 474 閱讀 1130

在 vc 中,我們可以按下 alt+f7 ,開啟「project settings」選項頁,選擇 c/c++ 選項卡,並在最下面的 project options 裡面輸入:/zd ,然後要選擇 link 選項卡,在最下面的 project options 裡面輸入: /mapinfo:lines 和 /map:project_name.map 。最後按下 f7 來編譯生成 exe 可執行檔案和 map 檔案。 

/zd              表示在編譯的時候生成行資訊 

/map[:filename]  表示生成 map 檔案的路徑和檔名 

/mapinfo:lines  表示生成 map 檔案時,加入行資訊 

/mapinfo:exports 表示生成 map 檔案時,加入 exported functions (如果生成的是 dll 檔案,這個選項就要加上) 

這樣在map檔案裡,就會有更詳細的資訊,每一行源**對應的彙編**的資訊都會有。

如何在PHP中生成隨機數

function getrandstr length 在 chars 中隨機取 length 個陣列元素鍵名 keys array rand chars,length password for i 0 i length i return password function get password ...

如何在乙個應用程式中生成Web feed

web feef是一種用於為使用者提供經常更新內容的資料格式。在這篇文章中,我們描述了怎樣使用元件zend feed,它是乙個優秀的zend framework元件的,可以為乙個yii應用生成web feed。這篇文章同樣是一篇如何使用zend framework的元件的教程。首先,我們 zend ...

問題 如何在分布式集群中生成全域性唯一的ID?

方法一 uuid uuid是通用唯一識別碼 universally unique identifier 在其他語言中也叫guid,可以生成乙個長度32位的全域性唯一識別碼。e493a18e 61d0 499a 87c1 650d03735edb string uuid uuid.randomuuid...