Shared vs static libs - was ist zu beachten?
-
Hallo,
beim Versuch eines C++ projects in Unix zu bauen, bekomme ich eine Meldung vom Compiler ich solle das -fPIC Flag gebrauchen.
Google sagt dann z.B. im CMakeLists file das "SHARED" einsetzen bei der library: https://stackoverflow.com/questions/38296756/what-is-the-idiomatic-way-in-cmake-to-add-the-fpic-compiler-optionIn meinem CMakeLists.txt file habe ich allerdings die "MODULE" Option. Bevor ich jetzt Stunden rumprobiere (Was ich wohl tun muss), wollte ich mich mal hier informieren, worauf ich achten soll wenn ich da mit den Flags anfange.
Besten Dank für die Hilfe!