2

C++でUSBポートと通信する必要があります。そこで、Webを検索して、comppresd(.rar)ファイルを見つけました。その名前はusblib-1.0.9.tar.bz2です。私はそれを抽出しました、そしてそれはいくつかのファイルとフォルダーを含みます、そしてそれらのいくつかはヘッダーファイル(* .h)です。私の必要なファイルは、その名前が。であるものの1つだと思いますlibusb.h

さらに、この圧縮ファイルには、USB経由で通信するためのいくつかのサンプルプログラムがあります。テストのために、そのうちの1つをC++の空のプログラムにコピーしました。このプログラムは、ライブラリの1つとしてlibusbヘッダーファイルを使用します。

このプログラムにlibusb.hを追加しました(ソリューションエクスプローラーでヘッダーファイルを右クリックし、を選択add > existing itemして参照しますlibusb.h)が、このライブラリ(libusb.h)はまだ指定されていません(#include <libusb.h>指定されていません)。このサンプルプログラムをデバッグできません。libusb.hこのプログラムで使用するこの新しいライブラリ()を追加するには、別のアクションを実行する必要がありますか?

4

1 に答える 1

1

Windows では、 http ://sourceforge.net/projects/libusb-win32/ にある libusb-win32 を使用できます。

役立つことがあります。ありがとう

于 2012-07-15T05:31:12.673 に答える