カメラとしてXboxのkinectを用いたKinect-v14-withsource(ダウンロードhttp://ajaxorg.posterous.com/)をVS C++2008からデバック実行したいのですが、
また「Kinect-v14-withsource」のコメント表示を書き換えたいのですがやり方がわからないのです。書き換える方法も知っていれば教えてほしいのですが。
>Kinect-Driver.obj : error LNK2019: 未解決の外部シンボル _usb_strerror が関数 "public: void __thiscall Kinect::KinectInternalData::send_init(void)" (?send_init@KinectInternalData@Kinect@@QAEXXZ) で参照されました。
1>Kinect-FrameInput.obj : error LNK2001: 外部シンボル "_usb_strerror" は未解決です。
というエラーが出ます。
よくわからないけど
libusb.libをリンクするようにプロジェクト設定していないとか?
以前にそこのライブラリを使ってKinectを触ってみたときのプロジェクト
(VS2005で,Kinect-v16-withsource使用ですが)
からlibusb.libのリンクを取り除いてみて
提示のエラーが出ることを確認しました.
>_usb_sterror
の他にも _usb_なんちゃら いう名前で同様の未定義エラーがたくさんでてきます.
回答を載せてくれてありがとうございます。
ホウジョウウサギさんのいう通り、やはり未定義のエラーが出ます。
すみませんが、このプログラムは一旦様子を見ます。
そして、もう1つの問題に移りたいと思います。
.libファイルはソースと同じフォルダに入れていますか?
別フォルダの場合はライブラリフォルダへのパスを設定していますか?
ありがとうございます。解決しました。
ツイート | ![]() |