[openrtm-beginners:00402] Re: soファイルの解析について
Geoffrey Biggs
geoffrey.biggs @ aist.go.jp
2013年 1月 17日 (木) 21:28:53 JST
皆川様
産総研のジェフです。
rtshellのBashコンプリションが類似なことをします。以下のファイルの706
行目を参照してください。
https://github.com/gbiggs/rtshell/blob/master/bash_completion
あそこで、nmを使ってクラスメソッドではない関数を検索します。結果のすべて
はコンプリション提案になります。${prev}はsoファイル名です。
よろしくお願いいたします。
On 17/01/13 18:18, minaka-y at hi.is.uec.ac.jp wrote:
> 電気通信大学大学院の皆川と申します.
>
> RTCのモジュールであるsoファイルからRTCの作成者やバージョンなどの
> プロパティーを直接取り出したいと考えています.
> マネージャにロードした後に,rtshellのコマンドrtcatを用いることでプロパ
> ティーを表示させることは確認しました.
> しかし,rtmgrでロードしたモジュールからインスタンスを生成するにはモ
> ジュール名や初期化関数名が必要となります.
> ファイル名からモジュール名や初期化関数名を類推することもできます
> が,100%一致するとも限らないと考えています.
> そこで,直接soファイルから情報を抽出できる方法が必要と考えたのですが,何
> か方法はございませんでしょうか.
> ご教授していただけると幸いです.
>
> 環境
> OS : Ubuntu 12.04 LTS 32bit
> OpenRTM-aist(C++版) : 1.1.0
>
> 以上,よろしくお願いします.
>
>
>
> _______________________________________________
> openrtm-beginners mailing list
> openrtm-beginners at openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-beginners
>
More information about the openrtm-beginners
mailing list