static-libraries

    0熱度

    2回答

    這與mingw ld cannot find some library which is exist in the search path,MinGW linker can't find MPICH2 libraries中的問題基本相同 - 我知道there are heaps of posts on StackOverflow regarding the issue of static and

    2熱度

    2回答

    我正在嘗試安裝libvisio-0.1.5,這需要librevenge-0-0。我得到的錯誤: checking for REVENGE... no configure: error: Package requirements ( librevenge-0.0 ) were not met: 我剛剛安裝librevenge和我所有的pkg配置信息,但它們在/usr/local/l

    2熱度

    1回答

    有時當我從源代碼構建一個包時,得到的二進制文件似乎包含對我正在使用的構建標誌的引用。 我正在使用的示例是fftw庫。以下是如何下載和構建它。 FWIW,這些線需要約30秒執行,所以試試看。 cd /tmp wget http://www.fftw.org/fftw-3.3.4.tar.gz tar xf fftw-3.3.4.tar.gz cd fftw-3.3.4 CFLAGS="-I/

    0熱度

    1回答

    創建statlic庫lib.a,我使用的是命令我的程序進行編譯: gcc -o main main.o -L. lib.a Everythink正常工作,但該礦井main使用lib.a我如何檢查?我以爲我應該使用ldd命令,但是,該命令僅適用於動態庫。有任何命令檢查它嗎?

    1熱度

    2回答

    我已經靜態庫lib.a,並在所有使用教程: gcc -o main main.o -L. -lib ,但我不能,我有錯誤: /usr/bin/ld: cannot find -lib collect2: error: ld returned 1 exit status 我需要使用: gcc -o main main.o -L. -lib.a 爲什麼?我應該怎麼做才能修復它?

    2熱度

    1回答

    我的項目有外部庫依賴關係,我正在使用waf腳本來構建它 - C,C++。 我想建立一個靜態庫,它將靜態鏈接所有相關庫。例如,我使用它來建立動態共享對象: bld.program(features = 'c cxx cxxshlib' , target = 'program' , source = sources , use = libs_list) 共

    1熱度

    1回答

    我試圖在Android Studio 2.0中運行一個開源項目。我的問題是我無法導入IoBridge類(import libcore.io.IoBridge;)。編譯器說libcore不存在。有效地在我的SDK(修訂版23)中沒有名爲libcore的庫。以下是代碼。 /* * Licensed to the Apache Software Foundation (ASF) under one o

    0熱度

    1回答

    我有一個名爲libwrapper.so的共享庫,這個庫反過來使用另一個名爲libcore.a的靜態庫。這裏是Android.mk ## core module include $(CLEAR_VARS) LOCAL_MODULE := core MY_SRC_DIR := src MY_SRC_FILES := core.cpp core2.cpp LOCAL_SRC_FILES :=

    0熱度

    1回答

    嗨我想創建一個我的C程序的DLL,我的程序發送和接收消息到USB設備。我使用libusb1.0作爲C程序的庫。現在我想讓我的程序變成一個dll以供其他程序使用,我無法想象如何導入或捆綁libusb的dll。 因此,研究我的問題,我發現libusb提供了一個靜態庫,並且我已經看到了有關使用C++鏈接DLL上的靜態庫的文章。 所以我的問題是...是否有可能將靜態庫(.lib文件)鏈接到C環境中的動態鏈

    0熱度

    1回答

    從Lib.a文件中的iOS項目創建靜態庫時,是否還將所有頭文件捆綁到其中?或者,我應該將所有的頭文件標記爲公用頭標記爲私人頭文件,然後將所有私人文件添加到/ usr/local/include文件夾中,一旦構建靜態庫目標?