作者applecool (noOneKnows)
看板C_and_CPP
標題[問題] 載入 dll
時間Sun Dec 15 17:08:48 2013
開發平台(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
→ johnpage:先了解dll的用途及定義 12/15 22:28
→ sunneo:未必吧,如果是編譯時link,則他有可能會執行init 12/16 01:05
→ applecool:感謝回應,實驗結果是可能會影響 XD 12/16 23:31