Vorrei utilizzare l'opzione -rpath linker per impostare il percorso di ricerca .so. Mi piacerebbe cercare [app_path]/../lib
. Ho provato aggiungere questo al mio file qmake .pro
:
QMAKE_LFLAGS += -Wl,-rpath=$ORIGIN/../lib/
Ma qmake link il mio progetto in questo modo:
g++ -Wl,-rpath=RIGIN/../lib/ -Wl,-O1 -o myoutput main.o [...]
Come posso sfuggire alla $ORIGIN
?
Interessante. È una nuova opzione? –
L'ho scoperto mentre stavo tentando di eseguire il lavoro di 'QMAKE_RPATH': [QTBUG-8110] (https://bugreports.qt-project.org/browse/QTBUG-8110). Secondo questo link 'QMAKE_RPATH' e' QMAKE_LFLAGS_RPATH' non funzionano più. 'QMAKE_RPATHDIR' funziona per me almeno con Qt 4.8.4 e Qt 4.8.5. – Aurelien
È definito qui: [qmake Riferimento variabile] (http://doc.qt.digia.com/qt/qmake-variable-reference.html#qmake-rpathdir) – Aurelien