проблема в установке libfreenect2 на человечности 15.04

Я пытаюсь установить libfreenect2.

Я клонировал репозиторий.

Я сделал cmake успешно.

Но когда я make файл, я получаю следующую ошибку:

[  3%] Building CXX object CMakeFiles/generate_resources_tool.dir/src/generate_resources.cpp.o
In file included from /usr/include/stdlib.h:314:0,
                 from /usr/include/c++/4.9/cstdlib:72,
                 from /usr/include/c++/4.9/ext/string_conversions.h:41,
                 from /usr/include/c++/4.9/bits/basic_string.h:2850,
                 from /usr/include/c++/4.9/string:52,
                 from /usr/include/c++/4.9/bits/locale_classes.h:40,
                 from /usr/include/c++/4.9/bits/ios_base.h:41,
                 from /usr/include/c++/4.9/ios:42,
                 from /usr/include/c++/4.9/ostream:38,
                 from /usr/include/c++/4.9/iostream:39,
                 from /home/satellite/libfreenect2/examples/protonect/src/generate_resources.cpp:27:
/usr/include/x86_64-linux-gnu/sys/types.h:222:28: fatal error: sys/sysmacros.h: No such file or directory
 # include <sys/sysmacros.h>
                            ^
compilation terminated.
CMakeFiles/generate_resources_tool.dir/build.make:54: recipe for target 'CMakeFiles/generate_resources_tool.dir/src/generate_resources.cpp.o' failed
make[2]: *** [CMakeFiles/generate_resources_tool.dir/src/generate_resources.cpp.o] Error 1
CMakeFiles/Makefile2:200: recipe for target 'CMakeFiles/generate_resources_tool.dir/all' failed
make[1]: *** [CMakeFiles/generate_resources_tool.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2

Это является настолько раздражающим. Я не мог решить, где проблема.

Как я могу устранить эту проблему?

1
задан 26 August 2015 в 07:56

1 ответ

Отсутствующий заголовочный файл является частью более чем одного пакета. Сначала проверьте это (у вас есть 64-битная версия)

sudo apt-get install libc6-dev-amd64

или для 32-битной версии (для более поздних читателей с 32-битными системами)

sudo apt-get install libc6-dev-i386

Посмотрите на пакеты с этим заголовочным файлом здесь .

0
ответ дан 26 August 2015 в 07:56

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

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