После того, как я установил libnet1-dev, проверьте настройки конфигурации по проблемам «libnet-config --define», но найти флаг «-DLIBNET_LIL_ENDIAN» невозможно.
libnet-config --defines
-D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H
Затем я вернулся в свой уже извлеченный каталог в «Libnet-1.0.2a» и установил его там, где я нашел, как показано ниже. Будут отсутствовать некоторые определенные флаги, как указано выше.
libnet-config --defines
-DLIBNET_LIL_ENDIAN
Мой вопрос заключается в том, чтобы иметь какой-либо способ установить libnet, содержащийся вместе с "-D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN". Спасибо всем за помощь. К вашему сведению, я использую Ubuntu x64.