Qu'est-ce que les options backticked signifient?
Question
remarqué cette commande:
gcc -Wall `libnet-config --defines` libnet-example-x.c -o libnet-example-x `libnet-config --libs`
Quelle est la signification de libnet-config --defines
et libnet-config --libs
?
La solution
Il exécute un programme qui génère les arguments gcc nécessaires pour compiler une application qui utilise libnet.
Exécuter cela à la ligne de commande et vous verrez ce qui se passe:
libnet-config --defines
Autres conseils
libnet-config
est un exécutable qui renverra une liste d'options de -D...
pour gcc lorsqu'elle est appelée avec l'argument --defines
et une liste de -l...
avec l'autre argument.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow