2012年05月03日

RTミドルウェアについて学ぶ3


RTミドルウェアについて学ぶ3

昨日は(ry

本題
WiiRemoteAgent_vc9.slnをVS2008_EX(Visual Studio 2008 ExpressEdition)で開こうとすると
rtm_config.vspropsがないと言われる.

知らんがな.
とりあえず,C:\Program Files\OpenRTM-aist\1.0\etcにそれらしいのがあったので
WiiRemoteAgentフォルダ内にコピー
とりあえず開けた.

次にビルドしようとすると
rtm-skelwrapper.pyを開きたいと言われるなど.

pythonを入れろということか
ysugaさんのページを参考に色々揃える.
http://ysuga.net/robot/rtm/practice/install

気を取り直してビルド.
エラー数が1000を超えた...無理ぽ

------------------------------------------------------
上はWindows7でVisual Studio 2008 ExpressEditionの場合.

WindowsVistaでVisual Studio 2008だと以下のエラー6つ
1>WiiRemoteAgent.obj : error LNK2019: 未解決の外部シンボル "public: __thiscall WiiBase::WiiBase(void)" (??0WiiBase@@QAE@XZ) が関数 "public: virtual enum RTC::ReturnCode_t __thiscall WiiRemoteAgent::onActivated(long)" (?onActivated@WiiRemoteAgent@@UAE?AW4ReturnCode_t@RTC@@J@Z) で参照されました。
1>WiiRemoteAgent.obj : error LNK2019: 未解決の外部シンボル "public: __thiscall WiiClassicController::WiiClassicController(void)" (??0WiiClassicController@@QAE@XZ) が関数 "public: virtual enum RTC::ReturnCode_t __thiscall WiiRemoteAgent::onActivated(long)" (?onActivated@WiiRemoteAgent@@UAE?AW4ReturnCode_t@RTC@@J@Z) で参照されました。
1>WiiRemoteAgent.obj : error LNK2019: 未解決の外部シンボル "public: __thiscall WiiMotionPlus::WiiMotionPlus(void)" (??0WiiMotionPlus@@QAE@XZ) が関数 "public: virtual enum RTC::ReturnCode_t __thiscall WiiRemoteAgent::onActivated(long)" (?onActivated@WiiRemoteAgent@@UAE?AW4ReturnCode_t@RTC@@J@Z) で参照されました。
1>WiiRemoteAgent.obj : error LNK2019: 未解決の外部シンボル "public: __thiscall WiiNunchaku::WiiNunchaku(void)" (??0WiiNunchaku@@QAE@XZ) が関数 "public: virtual enum RTC::ReturnCode_t __thiscall WiiRemoteAgent::onActivated(long)" (?onActivated@WiiRemoteAgent@@UAE?AW4ReturnCode_t@RTC@@J@Z) で参照されました。
1>WiiRemoteAgent.obj : error LNK2019: 未解決の外部シンボル "public: __thiscall WiiBalanceBoard::WiiBalanceBoard(void)" (??0WiiBalanceBoard@@QAE@XZ) が関数 "public: virtual enum RTC::ReturnCode_t __thiscall WiiRemoteAgent::onActivated(long)" (?onActivated@WiiRemoteAgent@@UAE?AW4ReturnCode_t@RTC@@J@Z) で参照されました。
1>c:\Users\NEO440\Desktop\WiiRemoteAgent\WiiRemoteAgent\Debug\WiiRemoteAgent.dll : fatal error LNK1120: 外部参照 5 が未解決です。


というわけで他人の作ったRTコンポーネントを使うことはあきらめて,機会があれば自分で作ろうと思う.

自学自習おわり
posted by CODE-440 at 10:22| Comment(0) | TrackBack(0) | RT MIDDLEWARE | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック