[openrtm-staff:951] 9/20の作業報告(河内)

河内 のぶ n-kawauchi @ openrtm.org
2017年 9月 20日 (水) 19:13:47 JST


安藤様

河内です

本日の作業内容をお知らせします。
-----------
■vc141に対応したOpenRTM-aist 1.2.0版のmsi生成
・vc2017のmicrosoft再配布モジュールはVC141の方を利用することを確認
 させて頂いた
    Microsoft_VC141_CRT_x64.msm
    Microsoft_VC141_CRT_x86.msm

・ローカル環境でmsiを生成して動作確認する
・msiファイルサイズ以下の通り
OpenRTM-aist-1.2.0-RELEASE_x86.msi    :0.99GB
OpenRTM-aist-1.2.0-RELEASE_x86_64.msi :1.06GB

・RTM_VC_VERSION=vc141に指定してのサンプル動作を確認
・動作確認環境(Windows10 + vc2010)
・vc141のバイナリ(ConsoleIn/ConsoleOut)の接続 OK!
・vc10でのAffineビルド(OpenCV3.3)、動作 OK!

・Jenkinsジョブでmsi生成中

■Visual Studioの複数バージョンをインストールしている環境向けの対応
・OpenRTMConfig.cmakeを修正し、Visual Studioのバージョンを切り替えて
 cmakeが通るようにする
・動作確認用に複数バージョンのVisual Studioがインストールされている
 環境を構築中

・手動で修正して動かしたところうまく行きそう
・vc2010のみインストールしている環境で、システム環境変数のパスは
 vc141としている
・修正したOpenRTMConfig.cmakeを使い、vc10用のcmake, ビルドがOK
・確認したのはAffine RTC
・vc10でビルドしたAffineと、システム環境変数の設定からvc141用の
 OpenCVCamera, CameraViewを起動しての接続動作OK

・この修正を実現するためのcmakeconfgen.py修正方法を検討する予定

以上です。

-- 
------------------------------------------------------------------------
河内 のぶ        n-kawauchi @ openrtm.org


More information about the openrtm-staff mailing list