Не может установить ns2 в Ubuntu с ниже ошибки как показано в изображении

Я не могу установить ns2 в Ubuntu с ниже ошибки как показано в изображении.

введите описание изображения здесь

(1) You MUST put /home/dadebidad/NS2/ns-allinone-2.35/otcl-1.14, /home/dadebidad/NS2/ns-allinone-2.35/lib, 
    into your LD_LIBRARY_PATH environment variable.
    If it complains about X libraries, add path to your X libraries 
    into LD_LIBRARY_PATH.
    If you are using csh, you can set it like:
        setenv LD_LIBRARY_PATH 
    If you are using sh, you can set it like:
        export LD_LIBRARY_PATH=

(2) You MUST put /home/dadebidad/NS2/ns-allinone-2.35/tcl8.5.10/library  
into your TCL_LIBRARY environmental  
    variable. Otherwise ns/nam will complain during startup.
0
задан 28 October 2017 в 22:26

2 ответа

Внутренний Разделитель полей для переменных пути :. Так принятие библиотек находится в местоположениях, перечисленных в выводе в Вашем вопросе. Следующие команды правильно заполнят переменные, если они будут в настоящее время сбрасываться. ~ должен расшириться до Вашего домашнего dir.

echo $LD_LIBRARY_PATH
export LD_LIBRARY_PATH=~/NS2/ns-allinone-2.35/otcl-1.14:~/NS2/ns-allinone-2.35/lib
echo $TCL_LIBRARY
export TCL_LIBRARY=~/NS2/ns-allinone-2.35/tcl8.5.10/library
0
ответ дан 2 November 2019 в 00:46

Ничто не должно быть добавлено к .bashrc .

Старый год ~1999 текстов....»» Помещенный...., ВАЖНЫЕ ЗАМЕЧАНИЯ: Вы MUST помещаетесь.. ««.. был предназначен только для "Университетского Компьютера": Т.е. когда у Вас не было полномочий записи к/usr/local/.

Исполняемый файл 'не уточнено' или "не уточнено - [любое-имя]" трудно кодируется для знания местоположения, он - библиотеки: ns-allinone-2.35/{ lib/{libtcl*, tclConfig.sh, tcl8*/}, bin/tcsh8* }.

Это будет обычно делать: $ cd ns-allinone-2.35/ns-2.35/ && sudo make install Т.е. 'делают установку', скопирует 'нс' в/usr/local/bin/, т.е. т.е. системный ПУТЬ.


HOWTO, ns-2.35 :
tar xvf ns-allinone-2.35_gcc5.tar.gz   (The 2014 .. 2017 update)

https://drive.google.com/file/d/0B7S255p3kFXNVVlxR0ZNRGVORjQ/view? usp=sharing

cd ns-allinone-2.35/
./install
cd ns-2.35/
sudo make install
cp ns ns235-orig  (This is your backup)
sudo cp ns235-orig /usr/local/bin/
cd ../nam-1.15/
sudo make install

Именно. Если Вы добавляете некоторые изменения или патч, исполняемый файл 'ns235-orig' может все еще использоваться для примеров по умолчанию: $ ns235-orig file.tcl

0
ответ дан 2 November 2019 в 00:46

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

Похожие вопросы: