執行程式,不點選執行任何功能;
啟動任務管理器->效能->資源監視器;
在資源監視器中勾選需要檢視的程式,檢視從磁碟讀取的檔案
將其中載入的非windows系統自帶的dll等檔案拷到執行exe同目錄下;
關掉程式,重新執行,就會發現資源監視器中載入的非windows自帶資源的路徑都與exe檔案所在目錄一致(觀察方便);
再執行程式所有功能,重新整理資源監視器(重新勾選),則會很容易發現檔案目錄下有路徑特別的非windows自帶dll等資源,這些後續載入的檔案動態庫等即是程式執行時動態載入的;
將動態載入的動態庫等資源拷貝到exe同目錄下,則此時exe連同所有拷貝的dll等檔案,可以放在其他為配置開發環境的電腦上執行;
(有些載入的dll即使拷貝到exe同目錄下,執行時仍會優先從原始目錄載入,此時仍需拷貝到exe所在目錄)
如何快速查詢某個儲存過程執行的狀況
通過下面的sql,我們可以快速檢視某個儲存過程執行的狀況 select top 100 db name d.database id as dbname,s.name as 儲存名稱,s.type desc as 儲存型別,d.cached time as sp新增到快取的時間,d.last exec...
從資料庫中快速查詢對應資訊
昨天我需要修改介面dto的屬性與資料庫中的字段匹配,我採用的是直接查詢注釋的方式,大部分寫了注釋的都能輕鬆找到。其他的需要通過理解表與表之間的關係才能找到對應字段。比如我需要查詢 檢測人員名稱 屬性,就需要考慮通過程式入口的那個表的 員工id 欄位來查詢 員工名稱 這時候用查注釋的方式就不管用了,需...
Linux如何查詢動態庫 編譯 執行
1 gcc編譯 鏈結命令中的 l選項 2 gcc的環境變數的library path 多個路徑用冒號分割 3 gcc預設動態庫目錄 lib usr lib usr lib64 usr local lib。1 編譯目標 時指定的動態庫搜尋路徑 用選項 wl,rpath和include指定的動態庫的搜尋...