0

我想在 Mac OS 中使用 libnet 在 C 中编程。

当我输入 时gcc *.o -o network -lnet,出现错误:

未找到 -lnet 的库。

当我使用homebrewinstall linnet 时,会说:

警告:已经安装了 libnet-1.1.6。

4

1 回答 1

0

就是库 PATH.Flow 的问题,解决这个问题的步骤。首先,找到安装库的位置。就我而言,libnet 位于 /usr/local/Cellar/libnet/1.1.6 中。其次,运行/usr/local/Cellar/libnet/1.1.6/bin/libnet-config。第三,链接时使用-L添加路径。gcc *.o -L/usr/local/Cellar/libnet/1.1.6/lib -lnet.

于 2015-07-15T01:49:54.480 回答