安裝了/usr/ports/net/libnet/後找不到 … - BBS

Cara avatar
By Cara
at 2010-02-01T01:00

Table of Contents

※ 引述《harddriver (HD)》之銘言:
: 在freebsd下用port安裝了libnet後…
: 在t.c裡面使用
: #include <libnet.h>
: 使用gcc t.c -o t -lnet出現
: t.c:2:20: error: libnet.h: No such file or directory
: ldconfig -r 也有看到 -lnet
: 這是為什麼呢?

屬於 FreeBSD OS 本體以外的東西會被裝在 /usr/local 下面,
所以你要加上 -I/usr/local/include 才行,
同樣的 link 的路徑也是要像 -L/usr/local/lib 這樣加。

我沒有裝這個 ports 所以不清楚 pkg-config 有沒有支援,
如果有的話可以這樣下:
gcc `pkg-config --cflags libnet` t.c -o t `pkg-config --libs libnet`
有支援的話應該就會幫你弄好正確的參數。

--
Ling-hua Tseng ([email protected])
Department of Computer Science, National Tsing-Hua University
Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design
Researching: Software pipelining for VLIW architectures
Homepage: http://www.tinlans.org

--
Tags: BBS

All Comments

這樣的訊息是硬碟壞了嗎?

Una avatar
By Una
at 2010-01-26T18:37
先遠端用了tool 下去看 沒發現什麼問題 後來跑去換了條排線 結果就真的沒事了~~ 在這邊又學了一招 謝謝硬兔 :) ※ 引述《in2 (不是站長了~)》之銘言: : cd /usr/ports/sysutils/smartmontools; make install : smartctl -a ...

error issuing READ_DMA command

Elizabeth avatar
By Elizabeth
at 2010-01-25T01:28
感謝大大的指導 硬碟確定是壞軌 但已經成功救回大部分的資料 用 recoverdisk 工具讀取有壞軌的硬碟 # recoverdisk -w wlist /dev/bad_disk disk.img # mdconfig -a -t vnode -f disk.img md0 # mount /de ...

bbs可以打入帳號密碼 但是登不進去主畫面

Jacob avatar
By Jacob
at 2010-01-24T22:38
學校的bbs幾天前突然發生這樣的問題(系統突然故障的 我們站務也沒動設定) 在打入帳號密碼後 有顯示歡迎光臨的畫面 隨後馬上斷線 而且看板人數會往上遞增 但就是進不去... 希望版上各位大大能提拱一些見解 - ...

host alias ?

Liam avatar
By Liam
at 2010-01-24T12:03
/etc/hosts 這檔案可以加入ip和hostname的對應關係 ※ 引述《Node0102 (Moon)》之銘言: : 請問各位前輩,是否曾於.cshrc中,加入host alias呢? : 小弟因為想要連線的主機比較多台,而其IP也相當難記憶 : 是否有相關的變數可以定義, : 例如: : A1 ...

host alias ?

Irma avatar
By Irma
at 2010-01-24T10:26
請問各位前輩,是否曾於.cshrc中,加入host alias呢? 小弟因為想要連線的主機比較多台,而其IP也相當難記憶 是否有相關的變數可以定義, 例如: A1 = 123.234.12.34 B2 = 123.234.34.45 先感謝各位前輩協助了! - ...