[問題] 載入 dll

看板C_and_CPP (C/C++)作者 (noOneKnows)時間12年前 (2013/12/15 17:08), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) C/C++ 任意平台 問題(Question): 想請教一個觀念, 如果今天有一個 dll 完全不知道內容, 跟一份原本的可 build 過的 code (也是不知道內容,只能確定沒有嘗試手動載入該 dll) 如果 code 的 makefile 加入連結該 dll 的設定再重 build 一次也過了。 假設有幾種情形 1. 執行環境沒有該 dll 或 執行環境的該 dll 是有問題的 2. 執行環境有其他的 dll 3. 其他任意情形。 請問如果原本沒有將該 dll 加入 makefile 能 work 的情形 會跟加入該 dll 之後跑的情形, "保證百分百一樣嗎?" 謝謝s -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.164.167 applecool:轉錄至看板 Soft_Job 12/15 17:15

12/15 22:28, , 1F
先了解dll的用途及定義
12/15 22:28, 1F

12/16 01:05, , 2F
未必吧,如果是編譯時link,則他有可能會執行init
12/16 01:05, 2F

12/16 23:31, , 3F
感謝回應,實驗結果是可能會影響 XD
12/16 23:31, 3F
文章代碼(AID): #1IhN6Z7k (C_and_CPP)
文章代碼(AID): #1IhN6Z7k (C_and_CPP)