-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
74 lines (62 loc) · 3.64 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
**********************************************************************
OpenRTM-aistシステム環境変数設定ツールの解説
仕様:・OpenRTM-aistが設定しているシステム環境変数の設定値を確認できる
・RTM_VC_VERSIONの変更と、この設定を含んでいるパスを更新できる
・OpenRTM-aistの32bit版と64bit版の両方がインストールされている
場合、パス設定を切り替えることができる
・多言語(日本語・英語)に対応したので、OSの言語設定に従った
画面で起動する
実行条件:OpenRTM-aist 1.1.2版以降のインストール環境。
これ以前のバージョンでは、RTM_VC_VERSIONの環境変数が存在
しないので動作しない。
実行ファイル名:VCVerChanger.exe
開発環境:Visual Studio 2010 VC++ MFC
(当初、Visual Studio 2013環境で作成したプロジェクトを手動で
2010用に変換している)
更新日 2017/01/18
作成者 河内のぶ
**********************************************************************
目次
1.実行条件
2.操作
3.ログ
■1.実行条件
・本ツールの開発環境は Visual Studio 2010 VC++ MFC のため、実行には
mfc100.dll が必要である
・OpenRTM-aist 1.2版のmsiを使ってインストールした場合は、mfc100.dllも
一緒にインストールされている
・本ツールのexeは任意のディレクトリへコピーして実行可能である
■2.操作
▼「確認」ボタン
・レジストリ値の設定を確認できる
・現在の設定を確認しないと、更新(レジストリ値の変更)はできない仕様
・OpenRTM-aist1.1.2版以降がインストールされていないと(環境変数の
RTM_VC_VERSIONが存在しないと)、以下のメッセージが表示される
「OpenRTM-aist 1.1.2版以降のバージョンがインストールされているか、
確認して下さい。」
▼「更新」ボタン
・確認処理を実行しないと「更新」ボタンが有効にならない
・Visual Studio Versionをリストから選択し、更新(変更)できる
・リストでは「Visual C++ 14 2015」等の表示にしていて、処理では
内部バージョン番号の「vc14」を使用している
・更新状況はメッセージを出力している
・更新処理は何度でも実行できる
▼「切替」ボタン
・OpenRTM-aistの32bit, 64bit版の両方がインストールされていたら
表示される。どちらか一方のバージョンしかインストールされていない
場合は表示されない。
・32bit, 64bitの両バージョンがインストールされたままの状態では、
PATHに両方のパスが混じっている
・切替機能で、指定したバージョンのパスのみに整理される
・両バージョンがインストールされているか否かの判断は、システム環境
変数からは判断できないので、OpenRTM_DIRが示すディレクトリの存在
確認で判断している。
■3.ログ
・本ツールは、exeと同じディレクトリにログをファイルに出力する
・ログファイル名には、実行日時の日付をmmdd形式で、時刻をhhmmss形式で
使用している
例:TRACE0118_162806.log
・ログファイルへの出力は、頭に実行時間のタイムスタンプをミリ秒単位の
hh:mm:ss.xxx の形式で付加している
以上。