.a

    1熱度

    1回答

    我想弄清楚如何儘可能使用靜態庫(與.a擴展名)「有效」。我研究靜態庫的原因是因爲我想將來自幾個.h和.cpp文件的代碼放到一個文件中,然後我可以輕鬆移動到不同的項目中。 我創建了一個文件geometry.h,其中包含例如 double hypotenuse(double, double); 和geometry.cpp文件的定義。我創建了一個libgeo.a文件,並在另一個程序(main.cpp

    1熱度

    1回答

    我維護我們的內部基礎設施庫 - 可以稱之爲libcluracan。該庫必須靜態鏈接,因爲它在使用代碼的外部計算機上不存在。 這意味着,而不是使用連接創建一個libcluracan.so文件創建使用ar命令 現在我想一些新的功能添加到libcluracan一個libcluracan.a文件,但它需要與外部庫鏈接 - 特別是-lfltk,但具體情況並不重要。重要的是,我可以假設外部計算機有這個庫(以及

    2熱度

    2回答

    我正在Linux上編寫一個使用Qt Creator的程序。它使用一個庫,我有.so和.a等價物都在/usr/lib目錄,例如: /usr/lib/libuseme.a /usr/lib/libuseme.so 據我瞭解,如果我鏈接到.so,將動態鏈接,但如果我鏈接到.a它將被靜態鏈接。 在這種情況下,我想靜態鏈接,給我一個自包含的方式分配我的程序更好的機會。 但鏈接器的-l選項僅允許指定庫

    1熱度

    1回答

    我是Qt的一個新手,我無法找到爲什麼我的.h從我的lib將不包括在內。 的錯誤信息是: error: setting.h: No such file or directory 的lib是建立一個沒有煩惱。 我在Qtcreator上右鍵單擊我的程序項目添加它 - >添加庫 - >外部庫 - >在我的計算機上瀏覽我的庫文件和路徑,並添加libToolSettin.a。 這產生的代碼,將其添加到.pro

    8熱度

    2回答

    我試圖通過cocoapods發佈一個靜態庫。我現在被授予了沒有任何構建方向的圖書館,直接進入我的iOS應用程序。我不需要爲使用它的每個應用程序構建庫,而只需下載lib文件幷包含頭文件。有沒有辦法用podspec文件做到這一點? 這裏是我迄今: Pod::Spec.new do |s| s.name = "RTMPLib Library" s.version = "1.0.

    0熱度

    1回答

    我已經從http://sourceforge.net/projects/bacnet/下載了一個BACnet-Stack,但它是用c編寫的,我想在c#中使用它。 我已經讀了4個小時瞭解如何完成它,但我沒有更進一步。大多數答案是在c#中重新編寫代碼,但我不知道c。我在Code :: Blocks中打開了一個工作區來查看代碼並將一個庫編譯爲一個a.-file文件。但我如何使用它? 問候, 斯特凡

    0熱度

    1回答

    我是新來的Xcode。 我在老(iOS 3.2)的Xcode的遊戲項目增加了一些功能。直到我觸摸,此代碼從未觸及過一年多。 它工作正常,直到我試圖製作一個.iap文件。它運行正常,我所有的更改都沒有發生任何錯誤。 所以我改變了目標設備從iPhone 6.0模擬器 - > iOS設備,並試圖存檔。不幸的是,產生錯誤的一串: ld: warning: ignoring file lib/libegn_

    0熱度

    1回答

    我對C++編程相對比較陌生,雖然我在一般編碼實踐,慣例等方面有一些經驗......最近我已經走到我的(有限)知識的懸崖邊緣。 基本上我想編寫一個程序,讓我從PDF文件中提取註釋。通過一些研究,我發現Poppler圖書館可以讓我做到這一點。於是我下載了它,開始了在Windows Vista上爲CodeBlocks(MinGW)構建它的艱難過程。 對於那些有興趣,以下網站提供關於poppler的建設與

    1熱度

    1回答

    如何在Android應用程序的iOS依賴項下運行objective-c靜態庫「.a」? 詳情: 我們有Objective-C框架的iOS項目(自定義,並沒有在Java上的類比)。它應該在android上運行。 的Android NDK無法與iOS依賴運行 - 這是一個主要的問題

    0熱度

    2回答

    我在編譯一些代碼,它使用了一個名爲staticlib.a的靜態庫中實現的函數。我也有名爲staticlib.h的頭文件,其中包含該函數的聲明。我的main,包含在包含staticlib.h的main.c文件中,只調用該函數,沒有別的。所以我編譯與 gcc main.c staticlib.a 和一切工作正常。我需要C++的某些功能,但是如果我正確更改main.cpp中的main.c並以相同方式編譯