Что означают варианты с обратными ссылками? - PullRequest
0 голосов
/ 24 сентября 2010

I заметил эту команду:

gcc -Wall `libnet-config --defines` libnet-example-x.c -o libnet-example-x `libnet-config --libs`

Что означает libnet-config --defines и libnet-config --libs?

Ответы [ 2 ]

2 голосов
/ 24 сентября 2010

Выполняется программа, которая генерирует необходимые аргументы gcc для компиляции приложения, использующего libnet.

Выполните это в командной строке, и вы увидите, что происходит:

 libnet-config --defines
1 голос
/ 24 сентября 2010

libnet-config - это исполняемый файл, который будет возвращать список -D... параметров для gcc при вызове с аргументом --defines и список -l... с другим аргументом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...