我正在寫一個與iOS設備接口的Windows應用程序。我使用mobiledevice.h頭接口與iTunes dll的iTunesMobileDevice.dll找不到
http://samdmarshall.com/media/MobileDevice.h
我確信我設置的系統環境路徑包括蘋果的應用程序支持。我確定在項目屬性中,我在鏈接器中添加了正確的.lib。我確定在編譯器屬性中包含了附加庫字段中的所有目錄。
它建立,但在運行時我得到這個錯誤:
無法加載DLL「iTunesMobileDevice.dll」:指定的模塊找不到。 (異常來自HRESULT:0x8007007E)
我試圖複製dll並將其放置在與項目和調試.exe相同的目錄中,但運行時仍存在相同的問題。我也運行了依賴walker,但它說它找不到的唯一東西是IESHIMS.dll。
我想不出別的東西要試。如果沒有詳細說明,我很抱歉。如果有人需要更詳細的信息,請讓我知道,我會盡可能多地添加。
UPDATE:解決了,只是必須包括在系統路徑的目錄,如果別人需要的解決方案