环境:
Fedora Core 6
NS - 2.30
KDevelop v3.3.4
准备:
由于KDevelop v3 用 cmake 替代了 autotools,遗憾的是FC6没有提供cmake的软件包。故要使用KDevelop要先下载cmake。
cmake 主页:
cmake下载地址:
我下载的是cmake-2.4.6-Linux-i386.tar.gz,解压后执行:
cp -rv cmake-2.4.6-Linux-i386/bin/* /usr/bin/
cp -rv cmake-2.4.6-Linux-i386/share/* /usr/share/
man目录下的文件我就不知到放哪了。
导入工程:
Project -> Import Existing Project... ->
在Import Existing Project...对话框里填入:
Directory:/home/ns2/ns-allinone-2.30/ns-2.30
Project name:ns
Project type:Generic C++ Application (Custom Makefile)
会弹出一个警告对话框:选Populate
Question - KDevelop (This project dose not contain any yet.) -> Populate
这样你就可以看到整个NS工程了,在 Classes 视图中可以看到NS的所有的类。至于KDevelop 的使用已经超出了本文的内容,请参阅相关文档。