2012-04-14 5 views
1

hidapiライブラリをコンパイルしようとしています。コンパイルするには、libusb-1.0が必要です。私はそれをダウンロードし、設定し、作成し、/usr/local/libにインストールしました。 HID-libusb.o -L -olibusbライブラリを別のプログラムに見えるようにするには?

のcc -Wall -g -c -I ../ hidapi pkg-config libusb-1.0 --cflags HID-libusb.c:私はhidapiをコンパイルしようとする。しかし、それはlibusb-1.0を見ていません/ usr/local/libパッケージlibusb-1.0は、 がpkg-config検索パスに見つかりませんでした。 CC:ない たメイク:* [HID-libusb.oおそらく、あなたは「PKG_CONFIG_PATH 環境変数に何のパッケージ 'のlibusb-1.0' が見つかり/ binに/ SHを `のlibusb-1.0.pcを含む ディレクトリを追加するべきではありません]エラー127

どうすれば修正できますか?

(コンパイルはSynologyのNAS上で起こる)

答えて

3

あなたは/usr/local/libにインストールされているので、あなたがPKG_CONFIG_PATH適切

てみランニングを設定しない限り、pkg-configは、インストールを見つけることができません:あなたのシェルで

export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig" 

をし、コードを再作成しようとしました

+0

これは完全に機能しました!ありがとう! – Swivel

関連する問題