web-dev-qa-db-ja.com

<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です

3
karel

@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
1
Rmano