掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     生成されたC言語ソースコードを実行する方法


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2009-1-20 16:39

生成されたC言語ソースコードを実行する方法

Real Time UMLを利用してステートマシン図から生成されたC言語のソースコードを、Hew上でコンパイルしたいと考えています。

ソースコードは生成されたのですが、具体的にはどのようにmainを作成すればよろしいでしょうか?

ソースコード上に示されているコメント《create a main and instantiate...》が含まれる関数をmainにすればよろしいのでしょうか?

大変初歩的な質問で恐縮ですが、よろしくお願いいたします。
tkouno
投稿日時: 2009-1-20 16:50
EA Administrator
投稿: 3939

Re: 生成されたC言語ソースコードを実行する方法

ご質問の内容は、「MDG Technology for RealTime UML
スタートアップマニュアル」の9ページに書かれている内容に
関連します。

C言語の場合には、ご自身の手でmain関数やイベントの発生源などを
作成する必要があります。

なお、このようなプログラムのサンプルなどは現時点では
ありません。ご自身の手で作成する必要があります。

ご要望に添えず申し訳ございません。
未登録ゲスト
投稿日時: 2009-1-21 14:41

Re: 生成されたC言語ソースコードを実行する方法

生成されたソースコード内のコメントに従い、別途下記のようなmainを記述したところコンパイル&実行ができました。

void main(void){
 ActiveClass1* this;
 this = ActiveClass1_new();
 ActiveClass1_ActiveClass1(this);
}

大変勉強になりました、ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ