Как установить <vlc / vlc.h>

In file included from channel.cpp:20:0:
header.h:4:21: fatal error: vlc/vlc.h: No such file or directory
 #include <vlc/vlc.h>
                     ^
compilation terminated.
make: *** [.obj/channel.o] Error 1

2 ответа

Во всех поддерживаемых версиях Ubuntu vlc.h предоставляется libvlc-dev. Этот пакет содержит заголовки и статическую библиотеку, необходимую для создания автономных приложений, использующих функции VLC. Чтобы установить libvlc-dev, откройте терминал и введите:

sudo apt-get install libvlc-dev  

Когда libvlc-dev установлен, путь к vlc/vlc.h /usr/include/vlc/vlc.h

@karel ответ правильный. Но в духе "научите их ловить рыбу": если вам нужно найти, какой пакет предоставляет определенный файл, установите apt-file

sudo apt-get install apt-file
sudo apt-file update

(время от времени повторяйте обновление), а затем, в вашем случае:

[romano:~] % apt-file search vlc/vlc.h    
libvlc-dev: /usr/include/vlc/vlc.h
Другие вопросы по тегам