我想在Mac OS中使用libnet在C中编程。
当我输入gcc *.o -o network -lnet
时,出现错误:
未找到-lnet的库。
当我使用homebrew
安装linnet时,说:
警告:已经安装了libnet-1.1.6。
答案 0 :(得分:0)
这是库PATH的问题。请解决此问题的步骤。 首先,找到安装库的位置。就我而言,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。