dylib

    0熱度

    2回答

    我在Windows 7 32位上使用Embarcadero C++ Builder 10.1 Berlin Update 2,連接到與macOS Sierra(v10.12.1)一起運行的MacBook。 我想寫一個Mac OSX應用程序,它使用D2XX方法(FTDI API)從FTDI設備讀取數據。 我在我的代碼中包含FTD2xx.h,它編譯成功。但它無法在鏈接階段: [FIXME Error]

    1熱度

    1回答

    我試圖加載Java中在Mac OS X 10.10.5這樣的本地庫確實@executable_path點: System.loadLibrary("SgCore_wrap"); ,它拋出一個異常: Exception in thread "main" java.lang.UnsatisfiedLinkError: /Users/nyholku/sgCoreTest/libSgCore_wrap

    2熱度

    1回答

    我在Xcode中用OpenCV for OS X創建了C++ Unity插件。該插件編譯並在我的Mac上工作,但在其他機器上,它嘗試從/ usr/lib下載動態庫(例如,ffmpeg,libtiff,webp)本地/ opt ...(庫未加載:/usr/local/opt/webp/lib/libwebp.6.dylib等) Brew安裝解決了這個問題,但有必要分發這個插件「as是」。 我有2個問

    0熱度

    1回答

    我使用this解決方案將libxml2.2.dylib添加到正在更新的舊項目中。 進口樣子 #import <libxml/HTMLparser.h> ,所以我敢肯定,我需要添加"${SDK_DIR}/usr/include/libxml2"到頭搜索路徑。 麻煩的是,當我這樣做,我得到一個鏈接器錯誤,因爲cocoapods炸燬。 ld: library not found for -lBolts

    0熱度

    1回答

    我們有一個項目可以動態鏈接幾個dylib。將該版本複製到另一臺Mac時。需要在dylib和可執行文件上運行「otool」,以便在「安裝」過程中修復共享庫路徑。 看起來像OSX有一些奇怪的要求DLL到DLL路徑,使相對路徑不起作用(即:使用rpath)。我的問題在這裏: 什麼是正常的方式出貨Mac上的軟件?即:在運行.pkg或.dmg安裝程序時,如何確保安裝的dylib能夠以相對路徑相互鏈接? dy

    0熱度

    1回答

    重啓我的開發機器後,我的Rust項目停止在macOS上運行。錯誤信息是: dyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /usr/lo

    12熱度

    1回答

    我在我的iOS應用程序中編譯了另一臺機器上的dylib框架。 我檢查了來源我的機器上,並試圖指示lldb映射使用源代碼路徑: settings set target.source-map /source/code/path/in/dylib/prefix /source/code/path/on/my/machine/prefix 都無濟於事,仍然能看到裝配。 注意#1:dylib是從相同版本

    0熱度

    1回答

    是否可以在Android.mk文件中引用Mac OS X .dylib,就像我們爲.so文件所做的一樣? 我有一個C++項目編譯在我的電腦上,我需要與NDK一起使用。該項目使用兩個dylib。編譯工作,但鏈接不(我有「未定義的參考」[消息])。

    2熱度

    1回答

    我在XCode的正確選項中掙扎着在我的應用中包含dylib。我確實在/usr/local/lib中有一個dylib,我確實需要爲我的應用程序。只要我設置路徑庫搜索路徑 一切工作正常。但當然,我要分發與我的應用程序的dylib這就是爲什麼我把它添加到複製階段: 這確實複製dylib到應用程序的文件夾Frameworks。但在目標系統上運行,該應用程序沒有找到dylib。它甚至在/usr/local/

    0熱度

    2回答

    我正在構建源代碼iOS的啓用位代碼的動態框架(使用cmake和xcodebuild)。我使用lipo和install_name_tool來製作一個胖二進制文件並更新LC_ID_DYLIB,以正確加載二進制文件。當我存檔應用程序時,框架被正確簽名並與應用程序打包在一起。這是file輸出: MyFramework: Mach-O universal binary with 3 architecture