编译D-ITG时出错

时间:2016-01-06 15:53:57

标签: mingw distributed traffic

我尝试在Windows上编译D-ITG(分布式Internet流量生成器) 但我得到这个错误: common.mk:5:目标的配方' common / ITG.o'失败 common.mk:5:目标的配方' common / thread.o'失败

在说明书中说按照这个步骤操作 1.在文件系统的某处下载并解压缩“D-ITG-2.8.1-r2058M-src.zip”软件包; 2.从命令行输入“D-ITG-2.8.1-r2058M / src”目录; 3.输入“make”来构建二进制文件。

我跟着这个步骤,但这给了我错误......

3 个答案:

答案 0 :(得分:0)

D-ITG需要可以在mingw包中下载的gcc GNU库... mingw包含很多库...首先它需要在提示符中生成命令... 为此,我们需要下载mingw并将mingw的bin文件夹路径设置为系统环境.... 我犯了这个错误,我下载了一个不完整版的mingw ... 在D-ITG手册中说下载Dev-C ++ ...当你安装dev-C ++它有一个mingw文件夹但是当我安装它时这个文件夹没有那个库......

答案 1 :(得分:0)

我终于在Windows 7上运行了。我按照以下步骤操作:

  1. 解压缩D-ITG-2.8.1-r1023-src.zip至C:\ D-ITG-2.8.1-r1023
  2. 从网站下载Devw-Gpp(4.9.9.2)和Mingw / GCC 3.4.2 bloodshed.net/dev/devcpp.html
  3. 安装Dev-Cpp        C:\开发-CPP
  4. 运行Dev-Cpp
  5. 选择工具 - >编译选项 - >目录 - >二进制文件 加        C:\开发-CPP \的libexec \ GCC \的mingw32 \ 3.4.2
  6. 来自Dev-Cpp开放项目
           C:\ d-ITG-2.8.1-R1023 \ SRC \ D-ITG.dev 然后打开win-mingw.mk并取消注释前三个选项,如下所示 file.Change Dev-Cpp安装的路径为
           C:\开发-CPP 然后按Cntrl + F11 所有二进制文件都将被复制到        C:\ d-ITG-2.8.1-R1023 \ BIN 关闭Dev-Cpp
  7. 从cmd
  8. 启动ITGRecv和ITGSend

    希望这会有所帮助。

答案 2 :(得分:0)

你可以使用

  

apt-get install gcc