J'utilise Libcurl dans mon application avec le compilateur C et GNU sur une machine Linux. L'application utilise également des bibliothèques OpenSSL et d'autres bibliothèques. J'essaie de lier statiquement les bibliothèques, à l'exception de lcurl
de liaison avec d'autres bibliothèques fonctionne très bien.Liaison statique libcurl en utilisant c
J'essaie de compiler comme ci-dessous.
gcc -static -I. -o test test.c -lz -lssl -lcrypto -lcurl
Est-ce que je fais quelque chose de mal? Existe-t-il un moyen de forcer la liaison statique de certaines librairies (libc par exemple)?
Qu'est-ce que le problème réel que vous rencontrez? Je suppose que curl se trouve dans un autre répertoire ... –