Comment puis-je ajouter /usr/local/lib
à mon clang
chemin de recherche de bibliothèque?
Voici ce que je vois lorsque je répertorie mes chemins de recherche de bibliothèque à l'aide de clang -Xlinker -v
:
Est-il correct de l'ajouter comme variable d'environnement?
Cela devrait fonctionner:
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib
Remarquez, c'est LIBRARY_PATH
, ne pas LD_LIBRARY_PATH
.
D'un autre côté, si cela ne fonctionne pas pour vous, vous devez compiler avec le drapeau:
-L/usr/local/lib
Et cela devrait être suffisant aussi.
EDIT: Btw, je ne sais pas pourquoi vous utilisez des barres obliques inverses au lieu de barres obliques ... qui a besoin d'explication. Utilisez des barres obliques toujours. Même sous Windows.
Avec l'indicateur -L, vous pouvez ajouter des chemins supplémentaires à votre chemin de bibliothèque.