J'essaye de construire une bibliothèque dynamique sous Linux en utilisant qmake. Voici mon fichier .pro:Comment éviter d'avoir les numéros de version dans le nom de fichier .so
TEMPLATE = lib
TARGET = sqxUiBase
QT += core gui
CONFIG += dll
INCLUDEPATH += ../../public/include
DEPENDPATH += .
UI_DIR += ../GeneratedFiles
RCC_DIR += ../GeneratedFiles
CONFIG(release, debug|release) {
DESTDIR = ../lib/release
LIBS += -L"../lib/release"
MOC_DIR += ../GeneratedFiles/release
OBJECTS_DIR += release
} else {
DESTDIR = ../lib/debug
LIBS += -L"../lib/debug"
MOC_DIR += ../GeneratedFiles/debug
OBJECTS_DIR += debug
}
include(sqxUiBase.pri)
Le fichier sqxUiBase.pri contient la liste des fichiers qui doivent être construits.
Maintenant, le problème est que tout ce que je fais, le fichier résultant est toujours nommé sqxUiBase.so.1.0.0
, avec un tas de liens symboliques (sqxUiBase.so
, sqxUiBase.so.1
et sqxUiBase.so.1.0
) pointant vers elle. Comment puis-je faire en sorte qu'il n'y ait qu'un fichier sqxUiBase.so
et aucun lien?
Veuillez ne pas écrire d'étiquettes dans les titres. Merci, passé Etienne! –
Retour en 2010 ce n'était pas une règle;) –
Meh, c'était toujours bête, en raison de l'existence du système de balises !! –