宮本様,OpenRTM-aist開発者の皆様,
大阪電通大の升谷です.
度々お騒がせして恐縮です.
Visual Studio C++, /MTd, OutPort という組み合わせで,実行時に問題が起 こっています.
0. Windows 10 64bit上でOpenRTM-aist-1.1.2-RELEASE_x86_64.msiをインストー ルして使っています.
1. RTC BuilderでTimedLongの入出力のデータポートを持つコンポーネント MTTestのコード生成.そのRTC.xmlを添付します.
2. CMakeでVisual Studio 2012, 64bitでConfigurate, Generate
3. Visual Studio 2012でソリューションを開き,MTTestCompプロジェクトの プロパティのコード生成のランタイムライブラリを/MDdから/MTdに変更.
4. Debug構成でビルド.
5. MTTestCompを実行.
6. Debug Assetion Failed!のパネルが現れる. (画像を添付します)
・/MDdでは起こりません.
・Release構成で/MTでは起こりません.
・MTTest.cppの中の「addOutPort("out", m_outOut);」をコメントアウトする と起こりません.
この問題のため,「/MT」で作成しようとするコンポーネントのデバッグがで きずに困っています.
調べていただけると幸いです. どうかよろしくお願いいたします.
モーションエディタ/シミュレータ
動力学シミュレータ
統合開発プラットフォーム
産総研が提供するRTC集
東京オープンソースロボティクス協会
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
宮本様,OpenRTM-aist開発者の皆様,
大阪電通大の升谷です.
度々お騒がせして恐縮です.
Visual Studio C++, /MTd, OutPort という組み合わせで,実行時に問題が起
こっています.
0. Windows 10 64bit上でOpenRTM-aist-1.1.2-RELEASE_x86_64.msiをインストー
ルして使っています.
1. RTC BuilderでTimedLongの入出力のデータポートを持つコンポーネント
MTTestのコード生成.そのRTC.xmlを添付します.
2. CMakeでVisual Studio 2012, 64bitでConfigurate, Generate
3. Visual Studio 2012でソリューションを開き,MTTestCompプロジェクトの
プロパティのコード生成のランタイムライブラリを/MDdから/MTdに変更.
4. Debug構成でビルド.
5. MTTestCompを実行.
6. Debug Assetion Failed!のパネルが現れる.
(画像を添付します)
・/MDdでは起こりません.
・Release構成で/MTでは起こりません.
・MTTest.cppの中の「addOutPort("out", m_outOut);」をコメントアウトする
と起こりません.
この問題のため,「/MT」で作成しようとするコンポーネントのデバッグがで
きずに困っています.
調べていただけると幸いです.
どうかよろしくお願いいたします.