動態庫註冊失敗

2021-06-16 08:42:47 字數 366 閱讀 3842

解決辦法:

1. 首先找個名字叫 depends.exe 的工具 (vc6\tools)目錄下面有該工具。

2. 使用工具開啟對應的dll,可以看到裡面有些是帶問號的或者紅色的,那些就是少了庫。

3. 從別人電腦上拷貝那些庫到windows\system32目錄下,然後重新註冊。

以上方法基本可行,但是也遇到過所有的依賴庫都有,但還是註冊不上的,例如我在網上下了個vs2005寫的動態庫,把依賴的庫都拷貝到win下了還是註冊不上,後來就是直接裝2005的執行庫得以解決的。所以說如果以上方法行不通的話 可以先查查他少的是不是vs的執行庫,如msvcr80.dll msvcp80.dll就是vs2005的。90對應的是vs2008 100對應的是vs2010。

linux dlopen 載入動態鏈結庫失敗

如下 g dynamichandle dlopen libcalcdistance.so rtld now if nullptr g dynamichandle 然後再執行的時候就一直提示load so failed。這裡僅以一般的原因來說明這個問題。一般而言,原因 都是預設的路徑找不到這個檔案,所...

動態庫開啟失敗怎麼辦

我們先描述一下功能和現象吧!首先手動實現了乙個日誌庫,將其編譯成乙個so,編譯動態日誌庫 gcc c logfile so.c fpic g shared o liblog.so 以後我們是有寫日誌就直接開啟動態庫liblog.so就可以使用了,但是執行使用的時候出現了以下錯誤 函式指標的使用 ty...

Oracle資料庫的動態註冊和靜態註冊

oracle資料庫的動態註冊和靜態註冊 一 什麼是註冊?註冊就是將資料庫作為乙個服務註冊到監聽程式。客戶端不需要知道資料庫名和例項名,只需要知道該資料庫對外提供的服務名就可以申請連線到資料庫。這個服務名可能與例項名一樣,也有可能不一樣。在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務...