動作確認メモ20110512(あとで消しますので残しておいてください。by katami)¶
メモです。後でまとめます。
VC10でビルド時にエラーがでる。¶
1>c:\distribution\imageprocessing\opencv\components\affine\Affine.h(13): fatal error C1083: include ファイルを開けません。'rtm/Manager.h': No such file
or directory
- CMakeLists.txt の確認
- include path
- C:/Program Files/OpenRTM-aist/1.1/rtm/ が不足している?
OPENRTM_INCLUDE_DIRS=C:/Program Files/OpenRTM-aist/1.1;C:/Program Files/OpenRTM-aist/1.1/rtm/idl
不足はしていないようですが、path はスラッシュでもOKか?
問題なさそうです。
- C:/Program Files/OpenRTM-aist/1.1/rtm/ が不足している?
- include path
- VC10の設定確認
- [プロパティ]-[c/c++]-[追加インクルードディレクトリ]
- <親またはプロジェクトの規定値から継承>に変更したらどうか?
これでOKそうです。
- <親またはプロジェクトの規定値から継承>に変更したらどうか?
- [プロパティ]-[c/c++]-[追加インクルードディレクトリ]
ビルドエラー¶
HoughlineCMakeでエラー
CMake Error at CMakeLists.txt:125 (add_library):
Cannot find source file:Houghline.cppTried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx原因ファイル名の間違い
- IEEE1394Camera
- ビルドでエラー
1>c:\distribution\imageprocessing\opencv\components\ieee1394camera\IEEE1394Camera.h(15): fatal error C1083: include ファイルを開けません。'streams.h': No such file or directory - 参考
http://www.openrtm.org/redmine/issues/2064
- ビルドでエラー
ImageSubstraction
- ObjectTracking
- ビルドでエラー
1>ObjectTracking.cpp(518): error C2065: 'CV_VALUE' : 定義されていない識別子です。
1>ObjectTracking.cpp(512): error C3861: 'cvSnakeImage': 識別子が見つかりませんでした - cvaux.hのインクルードして解決
#include <cvaux.h>
legacy/legacy.hpp に過去のコードがあるようです。
legacy/legacy.hpp は cvaux.h でインクルードされます。
- ビルドでエラー
- PGRCamera
- ビルドでエラー
1>c:\distribution\imageprocessing\opencv\components\pgrcamera\PGRCamera.h(21): fatal error C1083: include ファイルを開けません。'Camera.h': No such file or directory
- ビルドでエラー
SubStractCaptureImageビルドでエラー1>SubStractCaptureImage.cpp(324): error C2872: 'count' : あいまいなシンボルです。1> 'SubStractCaptureImage.cpp(47) の可能性があります : int count''
autowix.cmd でエラー¶
- pyファイル実行時に「アクセスが拒否されました」と表示され実行できない。
cygwinで属性を確認したところ、実行権限がなかった。(はっきり覚えてませんが、これらのファイルを展開するときにcygwinのunzipを使ったかもしれません。。
autowix.cmd で pyスクリプトを実行するところは明示的に python *.py とする予定です。(未チェックイン)
- ..\\rtm\\version.txt が見つからずにエラーになる。
./src/lib/rtm/Makefile.am@@ -106,6 +106,7 @@ libRTC_la_SOURCES = \ version.h \ + version.txt \ $(UTIL_SRC) $(MGR_SRC) $(COMP_SRC) $(PORT_SRC)