static-libraries

    0熱度

    1回答

    我正在寫一首詩的圖書館以獲得樂趣,並且在設計我的任務時遇到困難。我有一個靜態庫,我想製作一個「靜態插件」系統(原諒名稱)。 所以,我想創造出一系列靜態庫是遵守以下規則: 每個庫包含一個單獨的對象(一類,或任何需要) 類必須包含一個陣列 每個陣列的產品的陣列unsigned char 本質上,我想創建一系列庫,在這個任務中提供一個詩歌列表。所以,每個圖書館都包含一位作者的詩歌。 現在我需要的部分是這

    1熱度

    1回答

    我一直在嘗試創建一個靜態鏈接的vips版本,但一直無法執行。有沒有可能創建一個靜態鏈接的vips命令? 我編譯的平臺是Ubuntu 16.04。 make命令我運行:我不是將其配置爲使用Python或ImageMagick的,(在配置輸出的顯示「無」) make LDFLAGS=-all-static 。我得到的錯誤是: /usr/bin/ld: cannot find -lgdk_pixbu

    0熱度

    3回答

    我有2個應用程序,都使用相同的庫,但庫應該建立一個標誌啓用一個和其他禁用。這是一個靜態庫,所以在運行時不會在運行時發生衝突。但圖書館是分開的,即應用程序是分開構建的,而圖書館是分開的。在每個配置中,庫都將使用不同的名稱構建,並由makefile保存。這可以手動完成。但現在我需要將它添加到Yocto。 在yocto中,我如何在不同的配置中建立同一個庫2次?

    0熱度

    1回答

    我想在C中創建一個用於ATMEL 328pu的庫。我在C中創建了源文件和頭文件,但是當我試圖編譯這個庫的時候,它們已經不起作用了。我想我需要包含的各類另一AVR庫: TWDR TWCR 這是在ATMEGA328 I2C寄存器。下面可以看到錯誤消息的縮寫版本,後面跟着錯誤消息所指的.cpp文件的一部分。 錯誤消息: Build: Debug in my_i2c (compiler: GNU GCC

    3熱度

    1回答

    我最近發現從ndk-build鏈接預構建的靜態庫與從android源代碼樹(mm)中根本不同。爲什麼是這樣? // main.cpp #include <stdio.h> #include "doubler.hpp" int main() { printf("test a static lib \n"); // library f

    0熱度

    1回答

    我有我自己的庫libname.a在/ usr/local/lib和頭文件nameheader.h在/ usr/local/include中。我可以編譯代碼gcc code.c -I/usr/local/include -L/usr/local/lib -llibname -o code.o但是,如果我嘗試構建沒有這些選項的代碼,gcc會返回一個錯誤。爲什麼? 如何告訴gcc圖書館和標題的位置?

    7熱度

    1回答

    我正在處理敏感數據的靜態庫。使用該庫的開發人員不能在庫上使用反射是非常重要的。 在Android上,我們通過開發aar文件,service小號解決問題,運行service成單獨的進程(如果該服務運行到另一個進程那麼開發人員不能使用反射),但我想知道如果事情類似的存在於iOS? 我們可以執行靜態庫到一個單獨的進程嗎?如果沒有,我們如何避免反思我們的靜態庫? 例如: MyTestObject *ob

    3熱度

    2回答

    我想在swift 3中構建和使用靜態庫(.a)。例如:我構建了一個 lib helloLib.a,並使用它。 的hello.c #include <stdio.h> #include "hello.h" int printHello() { printf("hello wourl"); return 0; } hello.h #include <stdio.h>

    0熱度

    1回答

    我已經使用Google的大部分答案,但沒有答案解決了我的問題。 我想建立一個項目使用wx庫。編譯器查找 - lwx_gtk2ud_richtext-2.8文件。但我的wx-config --libs命令給出libwx_gtk2_richtext-2.8。我如何更改名稱以添加gtk2ud,並且它能解決我的問題嗎?

    0熱度

    1回答

    我有一個使用math.h中的日誌函數的庫。當我編譯和打包這個庫時,我沒有收到編譯錯誤,這是正常的(我認爲)。 現在,當我嘗試使用庫的應用程序,GCC給我鏈接錯誤: Compiling mytestlist using "mytestlist.o": gcc mytestlist.o -I/student/cmpt332/pthreads -I. -std=c99 -Wall -pedantic