dylib

    2熱度

    1回答

    在mac os x與g ++從gcc-5.2我嘗試執行以下操作:創建一個dylib導出由標頭tmp8bis_dylib.h和源tmp8bis_dylib.cpp定義的類,然後創建源文件tmp8bis.cpp中的另一個dylib使用並鏈接到前一個dylib。標題和來源位於相同的目錄中。我編譯如下: g++-5.2.0 -m32 -Wall -g -c ./tmp8bis_dylib.cpp g++

    0熱度

    1回答

    [我在mac OS X 10.10.5下,使用gnu 5.2的g++之後設計的g++-5.2.0。我使用下面的文本互換so(Linux版)和dylib(MAC OS X)共享庫的擴展。] 我已經libshared2.so是 共享庫編譯通過鏈接到另一個共享庫libshared1.so(這兩個共享庫都由我自己編譯) 是使用在兩個「可執行文件」中:在一個調用Excel-VBA中定義的函數的excel文件

    2熱度

    1回答

    我的項目目前的目標是iOS 7.1及更高版本。我已經按照Mantle's GitHub site的描述與迦太基一起建造了地幔。 ld: embedded dylibs/frameworks are only supported on iOS 8.0 and later (@rpath/Mantle.framework/Mantle) for architecture arm64 clang: er

    4熱度

    1回答

    我正在嘗試鏈接libssl.a和libcrypto.a靜態庫在XCode命令行項目[在鏈接二進制庫下]。我已將Openssl頭文件包含在搜索路徑中。 編譯成功,但執行失敗,dyld: Library not loaded: /usr/local/ssl/lib/libcrypto.1.0.0.dylib。 爲什麼當我靜態鏈接它時會尋找dylib?這怎麼解決? 任何幫助將是可觀的。

    0熱度

    1回答

    在部署我的OSX應用程序時,.app文件無法找到我編碼的自定義dylib。不過這裏有一點很奇怪: 它在Qt Creator中工作得很好。 如果我去命令行,cd到我的可執行應用程序(LibraryTester)和dylib文件所在的目錄中,並執行./LibraryTester,它工作得很好。 如果我雙擊可執行文件或.app文件圖標,程序就會崩潰,因爲它無法找到我創建的自定義dylib。 現在,我可以

    0熱度

    1回答

    當試圖與使用Xcode 6.3.2構建的動態庫鏈接時,我所有對參數爲std: :字符串拒絕鏈接: Undefined symbols for architecture x86_64: 「MyClass::Bogus(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > c

    0熱度

    1回答

    我正在使用cx_Freeze生成可執行文件。這是一個剛剛開始工作的項目,並且一直處於休眠狀態,所以不幸的是,我的構建環境已經發生變化(幾乎所有內容都已更新)。我在OS X 10.10上使用python3.4。 當我嘗試運行冷凍程序,我得到以下導入錯誤: Problem loading python modules dlopen(/Users/alex/Dropbox (Personal)/Res

    2熱度

    2回答

    我正在尋找開始在框架中使用Swift的框架,該框架使用libz.dylib,但它看起來像無法從Swift中導入它。我試過import zlib和import libz,這沒有奏效。 ZLib已經鏈接到目標。 看起來像讓我的Swift代碼看到zlib類的唯一方法是在橋接頭中導入必要的頭,但框架目標不能有橋頭,所以有辦法使用dylib?

    0熱度

    1回答

    實際上,我正在玩接口c/C++和Excel-2011 for mac的VBA。我怎麼能在dylib中設計以指針爲參數或引用的函數?或數組?甚至是簡單的結構?在windows下,VARIANT讓我來做所有事情,但是我不能在OS X(甚至是Linux下)下使用它。 正如評論,到現在爲止,我可以(包括「簡單」型)做這樣的事情: 我有下面的代碼配置:在tmp3class.h: class TheClass

    1熱度

    2回答

    我記得在網上某個地方準確地讀到了這個標記,但現在我忘記了。 我正在寫一個共享庫,我希望我的庫允許未定義的引用。那樣,誰使用我的圖書館必須鏈接它和鏈接反對它的依賴。 g ++上的標誌是否允許這樣做?或者,也許它是一個鏈接標誌?