[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: project length assessment
On Thu, 27 Jan 2000, Robin POSS wrote:
> I unexpectedly have to fiddle with some ns code,
> (aodv.{cc,h,...} in fact so far), and so I have 3 questions:
>
> *How long do you think it should take for a guy with 2 months worth of C
> experience, on a PC running linux redHat 5.1 and with emacs as his unique
> development tool, to understand aodv.cc and crop it wisely so that it do
> nothing but a simple hello message based neighbor disovery,assuming that
> he works full-time on it?
That depends on how much your changes touch on other parts of ns, and
how well you understand the bits of ns you need to.
> *Could you advise me a free C++ development environment, for linux, and
> tell me where I could download it?
gcc (with g++) should already be installed, and you should have used
it to compile ns...
> *How could I tell to my computer:"Rebuild ns but do it quickly I just
> changed one line in aodv.cc since last time."?
make does that anyway, since it's just a question of regenerating one
piece of object code and doing the final linking, based on checking
file timestamps for changes.
(Obgrumble: change a #define constant in a header file and I end up
having to rebuild all of ns to make sure it gets changed properly;
something of a disadvantage to #define constants. I think a lot of
them would be better as bound variables instead.)
L.
<[email protected]>PGP<http://www.ee.surrey.ac.uk/Personal/L.Wood/>