Почему изменение файлов *.cc в ns2 не имеет изменений после запуска команды make

Я изменил расчет RTT в файле tcp.cc в папке ns2-allinone > ns2.35 > tcp. Затем я запустил команду "make clean", а затем запустил "make" в это время во время работы симулятора, он будет работать с обновленным, он не показывает никаких изменений. Я снова попробовал отладку с добавлением оператора printf(). Но после выполнения make clean и последующего внесения изменений не работает, когда я запускаю ns.

1 ответ

Решение

Я нашел решение. Я написал в терминале "whereis ns", затем он распечатал некоторые имена каталогов. Я изменил файлы в папку ns2-allinone. Но запущенный ns2 находился в папке "usr/bin". Выполняемый ns2 находился в папке "usr/bin". Итак, я вошел в эту папку и открыл терминал. Затем выполнил 'sudo rm ns2'. Тогда я написал нс в терминале. это показало ошибку. Итак, я вернулся к ns2-allinone> ns2.35, а затем открыл терминал и написал "make ns". После этого мои проблемы были решены.

Другие вопросы по тегам