我正在安装一个名为 packETH 的软件,用于网络数据包生成器。
输入命令后make
我收到错误:
make:*** 未指定目标且未找到 makefile。停止。
谁能帮我这个?
答案1
构建源代码包ETH来自github。
按照以下命令输入:
sudo git clone https://github.com/jemcek/packETH.git
cd packETH
sudo sh ./autogen.sh
./configure
make && make install
将autogen.sh
执行autoreconf -i
存储 Aclocal、autom4te 文件和其他文件。并且该configure
文件将创建 Makefile 和其他文件,以根据您的需要构建 make c 文件。
如果您没有Makefile
after type ./configure
,则需要按照带有 type 的命令进行操作:
sudo apt-get install build-essential
sudo apt-get install pkg-config
sudo apt-get install gtk+-2.0
并再次重新配置./configure
,然后再次构建make && make install
,如果成功,将打开:
希望这可以帮助。