Какой способ установки вы использовали? Я все время устанавливаю NS3 на свой Mac, используя ручную установку: скачайте последнюю версию и запустите ./build.py install.
Я раньше не сталкивался с ошибкой NSC. NSC - это колыбель сетевого симулятора, и он вам не нужен для нормальной работы. Возможно, вы включили его с помощью «./waf configure --enable-nsc
».
Поскольку я разрабатываю код для встроенной платформы, я хочу использовать GCC вместо стандартного компилятора CLANG. Я заметил различное поведение компилятора между ними. CLANG выглядел немного более строгим. У вас может быть такая же проблема. Если у вас есть GCC, вы можете переключиться на GCC, используя: (мои собственные настройки конфигурации)
CXX=g++-7 CC=gcc-7 CFLAGS="-g" ./waf configure --enable-tests --enable-examples --disable-python
EDIT:
Я просто запускаю тест и "./waf configure --enable-nsc" не распознается
https://www.nsnam.org/docs/release/3.2/manual/manual_45.html