在网络仿真过程中,我们需要对NS2的源码修改某些参数,比如修改信道带宽,具体步骤如下:
-
进入ns-2.35目录
-
命令行输入(root权限)
make clean
make
简单的认识一下make 和 makefile:
makefile可以看作某个项目或工程的编译规则,比如编译的顺序。类似shell脚本,可以执行操作系统的命令。
makefile通过make命令使整个项目自动编译,类似IDE下的一键编译。
更多make详细内容参考
http://www.ruanyifeng.com/blog/2015/02/make.html
另外,简单的回顾一下编译与链接的过程:
某些语言,比如C++,在执行前首先需要将源代码(源文件)编译成目标文件,在Win下是.obj文件,Linux下是.o文件。
然后,把编译所得的目标文件链接成可执行文件。
扫描二维码关注公众号,回复:
4550208 查看本文章