J'ai un (partiel) fichier de projet qmake comme ceci:Comment forcer qmake à ne pas créer de liens symboliques à cibler lorsque TEMPLATE = lib?
TEMPLATE=lib
TARGET=whatever
SOURCES=whatever.cpp
HEADERS=whatever.h
Cela - atleast par défaut - créer une bibliothèque et quelques liens symboliques comme ceci:
libwhatever.so -> libwhatever.so.0.1.0
libwhatever.so.0 -> libwhatever.so.0.1.0
libwhatever.so.0.1 -> libwhatever.so.0.1.0
libwhatever.so.0.1.0
libwhatever.so.0.1 .0 est le binaire de la bibliothèque, le reste d'entre eux ne sont que des liens symboliques. Ce que je voudrais archiver, c'est qu'aucun lien symbolique ne soit créé du tout ou que l'ordre soit différent de sorte que libwhatever.so soit le binaire actuel et que le reste soit les liens symboliques.
Raison pour laquelle je veux un tel comportement est dû à certaines raisons d'emballage logiciel. Je sais comment les contourner, donc la raison n'est pas pertinente. La vraie raison est que qmake lui-même est tout simplement non documenté et j'ai posé cette question afin de savoir si ce comportement pouvait être reconfiguré sans "hacks". – rasjani