0
我noticed這個命令:反撥選項是什麼意思?
gcc -Wall `libnet-config --defines` libnet-example-x.c -o libnet-example-x `libnet-config --libs`
什麼是libnet-config --defines
和libnet-config --libs
意思?
我noticed這個命令:反撥選項是什麼意思?
gcc -Wall `libnet-config --defines` libnet-example-x.c -o libnet-example-x `libnet-config --libs`
什麼是libnet-config --defines
和libnet-config --libs
意思?
它正在執行一個程序,該程序生成必要的gcc參數來編譯使用libnet的應用程序。
在命令行中執行這一點,你會看到正在發生的事情:
libnet-config --defines
libnet-config
是一個可執行文件時的說法--defines
和列表稱那將返回-D...
選項GCC列表-l...
與另一個論點。
我明白了,謝謝。但是當我舉例時,它會給我一些未聲明的錯誤,例如:LN_ERR_WARNING。我想我錯過了一些東西:( – why 2010-09-24 15:43:44
如你所說,「libnet-config --libs」生成'-lnet' – why 2010-09-24 15:46:18
@sharp,如果你有編譯問題,我建議你再打開一個問題。 ,但超出了你問的範圍。 – mikerobi 2010-09-24 19:46:15