make*** Нет правила для создания цели 'obj_sky/ сосед-attr.o' ошибка симуляции contiki-cooja

Я пытаюсь скомпилировать пример кода в симуляторе Cooja на операционной системе contiki-2.7. Contiki - это ОС для приложений IoT. Он построен на основе ядра Linux и языка программирования C.

Перед внедрением в аппаратном обеспечении код тестируется в симуляторе Cooja. В целях исследования я установил contiki-2.7 в VirtualBox и пытаюсь выполнить некоторые коды в симуляторе cooja, но не могу скомпилировать ни один из примеров кодов для этой симуляции.

Для компиляции любого кода симулятор показывает мне ошибку:

make*** No rule to make target 'obj_sky/neighbour-attr.o' needed bt 'contiki-sky.a' Stop.  
Process returned error code 2

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

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

Как я могу исправить эту ошибку? Это очень важно для меня. Я не получаю достаточно ресурсов от Google.

1 ответ

Решение

Это означает, что для компиляции вашей программы вам понадобятся дополнительные пакеты, установленные в вашей системе. Например: поскольку ваш код написан на языке программирования C, вам необходимо установить gcc для его компиляции. Точно так же вам могут понадобиться пакеты gcc-msp430, msp430-libc, gcc-avr, binutils-avr и т. Д.

Для установки этих пакетов выполните следующие apt команда:

sudo apt-get install build-essential binutils-msp430 gcc-msp430 msp430-libc binutils-avr gcc-avr gdb-avr avr-libc avrdude openjdk-7-jdk openjdk-7-jre ant libncurses5-dev doxygen git 

Источник

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