mach-o

    0熱度

    1回答

    我有一個較舊的系統(OSX 10.6.8與xcode 4.0),我試圖讓OpenCV 2.3.0在它上面工作。我無法解決的問題是,每當我嘗試使用flann庫時,我的xcode都會給我一個Mach-O鏈接器錯誤。到目前爲止,我已經嘗試重新編譯所有庫並從不同的來源構建dylib,但它沒有幫助。當我檢查在終端庫,我得到 Freddi-2:OpenCV-2.3.0 fredchen$ file /usr/

    0熱度

    1回答

    我有一個dylib文件a2.dylib我在IDA pro中反彙編,這是剝離了符號。我已經使用a1.dylib,它具有符號,雖然舊版本的a2.dylib和Bindiff可以區分函數名稱以匹配a2.dylib。我需要導出這些派生函數名稱以用於調試GDB中的a2.dylib;就像在GDB中使用的等效的Windows PDB文件。我怎麼能在IDA專業版6.4中做到這一點?謝謝。

    1熱度

    1回答

    時,這是錯誤消息: ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/Michael/Desktop/Phattie/phattie/SpeechKit.framework/SpeechKit for architecture armv7s clang: error: linker co

    1熱度

    1回答

    我需要在運行時將Mac OS進程中的函數引用更改爲在我自己的自定義dylib中定義的自定義函數。我保留了與原始相同的新功能簽名。 例如,我需要將「打開」功能更改爲「myopen」功能。 我試過處理__LINKEDIT段來獲取動態符號表和字符串表。 我用下列指針, 1. VMAddrress從__LINKEDIT段, 2. mach_header和vmaddr_slide從 「_dyld_regis

    2熱度

    1回答

    位於/usr/lib/mach-o的男子氣概頭向後兼容不同的iOS版本4,5,6等可執行文件嗎?如果是這樣,我可以在哪裏獲得它們的特定版本。我嘗試在Apple Darwin網站上搜索,但他們沒有將它們作爲單獨的項目進行維護。

    3熱度

    1回答

    我一直在研究一個應用程序從iPhone上傳照片圖像到Web服務器進行實習,但每次嘗試運行應用程序,我得到一個Mach-O鏈接器錯誤。 我已經嘗試了一切,我在這個網站上找到(重新創建應用程序,添加libz.dylib,添加QuartzCore.Framework),但錯誤仍然存​​在。 任何人都知道代碼有什麼問題? 錯誤 Undefined symbols for architecture x86_

    3熱度

    1回答

    我不斷得到'otool'所示方法的實現地址的1個字節的偏移量。 有關示例 'otool -o' 給出0xe99d5但 'otool -tvV' 給出: +[NSError(SomeCategory) someMethod]: 000e99d4 b590 push {r4, r7, lr} 000e99d6 f6441184 movw r1, 0x4984 000e99da af

    1熱度

    4回答

    duplicate symbol _leagueTableLoaded in: /Users/Brendan/Library/Developer/Xcode/DerivedData/2013-dbhrwzgxgwhfbqatgqpfrmqyucyu/Build/Intermediates/2013.build/Debug-iphonesimulator/2013.build/Objects-no

    1熱度

    1回答

    我試圖讀取osx 10.7.4下的一些可執行文件mach header。在很多情況下,標題魔術字段不等於MH_MAGIC,所以我猜這些二進制文件使用不同的格式?所以問題是什麼文件格式用於MAC OSX下的可執行文件? int main(int argc, char** argv) { char* path = getenv("PATH"); char* token = strt

    1熱度

    1回答

    我的代碼工作: section .data res db 0 section .text global _main extern _printf extern _scanf _main ..blablabla..... mov rax,[res] ..blablbabla.... ret 和錯誤:Mach-O的64