Suchergebnisse für Anfrage "fpic"

4 die antwort

Gibt es eine Möglichkeit, festzustellen, ob eine .a oder .so Bibliothek als positionsunabhängiger Code kompiliert wurde?

Beim Kompilieren der Numpy-Bibliothek mit Lapack wird ein Linking-Fehler angezeigt, der darauf hinweist, dass Lapack mit -fPIC kompiliert werden muss. Ich dachte, ich hätte genau das getan. Gibt es eine Möglichkeit, festzustellen, ob die ...

3 die antwort

Verknüpfen einer gemeinsam genutzten Bibliothek mit einer statischen Bibliothek: Muss die statische Bibliothek anders kompiliert werden, als wenn eine Anwendung sie verknüpfen würde?

Zumindest unter Linux und Solaris sind statische Bibliotheken eigentlich nur ein Haufen kompilierter .o-Dateien, die in eine große Datei geworfen werden. Bei...

6 die antwort

Wie kann ich mit so etwas wie objdump feststellen, ob eine Objektdatei mit -fPIC erstellt wurde?

TOP-Veröffentlichungen

14 die antwort

Recompile with -fPIC option, aber die Option ist bereits im makefile @ enthalt

Ich erhalte diesen Fehler, wenn ich das make mache: relocation R_X86_64_32 against `vtable for Torch::MemoryDataSet' can not be used when making a shared object; recompile with -fPIC Es sagt, dass ich mit dem @ neu kompilieren soll-fPIC ...

4 die antwort

Was ist der Unterschied zwischen den gcc-Parametern `-fpic` und` -fPIC`?

Ich habe das @ schon gelesgcc manpage, aber ich kann den Unterschied zwischen @ immer noch nicht versteh-fpic und-fPIC. Kann es jemand auf sehr einfache und klare Weise erklären? Verwandte Fragen: Was bedeutet -fPIC beim Erstellen einer ...

2 die antwort

Wie kann in CMake eine Verknüpfung zur PIC-Version der Abhängigkeit einer Bibliothek hergestellt werden?

CMake: Wir haben eine Abhängigkeit von cpp-netlib [http://cpp-netlib.org/]. Wir erstellen es aus dem Quellcode als Teil unseres Build-Systems. cpp-netlib/CMakeLists.txt: add_library(cpp-netlib STATIC ${SRCS})Für einen bestimmten ...

4 die antwort

Freigegebene Bibliotheken und .h-Dateien

Ich habe einige Zweifel darüber, wie Programme gemeinsam genutzte Bibliotheken verwenden.Beim Erstellen einer gemeinsam genutzten Bibliothek (mit -shared -fP...

1 die antwort

Geteilte Bibliothek unter Linux und -fPIC error

Ich versuche, eine gemeinsam genutzte Bibliothek unter Linux mit einem mit Cmake erstellten Makefile zu kompilieren, aber beim Ausführen von make erhalte ich den folgenden Fehler: Linking CXX shared library libcpp-lib.so ...