カテゴリー
Uncategorized

pyusb Windows 用バイナリのビルド方法

  1. http://sourceforge.net/projects/pyusb から pyusb-*.tar.gz をダウンロード
  2. http://libusb-win32.sourceforge.net/ から libusb-win32-device-bin-*.tar.gz をダウンロード
  3. pyusb-*.tar.gz を展開
  4. libusb-win32-device-bin-*.tar.gz から pyusb-*/ にファイルをコピー
    • libusb-win32-device-bin-*/include/usb.h
    • libusb-win32-device-bin-*/lib/*/libusb.lib *1
  5. pyusb-*/setup.py を修正
elif -1 != platform.find("win32"):
import os
extra_link_args = ['-L' + os.getcwd()]
extra_compile_args = ['-I' + os.getcwd()]

setup.py bdist_wininst

*1:ビルドする環境によってインポートライブラリは変わる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です