- ベストアンサー
Makefile.inとMakefile.am | systemCのインストールとサンプルプログラムのコンパイル方法がわからない
- 回路設計のためにsystemCをLinux(CentOS)にインストールしましたが、サンプルプログラムのコンパイル方法がわかりません。
- Makefile.inとMakefile.amというファイルがあやしいと思いますが、これをどのように使えばいいのでしょうか?
- 解決策や参考文献など、教えていただけると助かります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
READMEにインストール方法書いてたりしませんか?
その他の回答 (2)
SystemCをインストールしたことはないので,推測できる範囲で. $./configure を実行した後に rsa ディレクトリに Makefile ファイルが作成されていませんか? 下記のサイトにある SystemC 2.3 の configure.in のソースリストを見ると 307行目に examples/sysc/rsa/Makefile と書いてあります. ( https://github.com/systemc/systemc-2.3/blob/master/configure.in ) すなわち,この configure.in から作られた configure スクリプトであれば,実行すると examples/sysc/rsa/Makefile.in を元に examples/sysc/rsa/Makefile を生成するはずなのです.configure スクリプトを実行しても rsa ディレクトリに Makefile が作られないとすれば,何らかの理由で違う configure.in から作ったものが同梱されていたのでしょう. configure.in ファイルのあるディレクトリ(configureと一緒にあるはず)に移動して $ autoconf を実行すれば configure スクリプトを作り直すことができます. それでもう一度,インストールの手順を繰り返せば,rsa ディレクトリに Makefile が作られるのではないかと思います. rsa ディレクトリに Makefile が生成されれば,そのディレクトリに移動して make を実行すればプログラムがコンパイルされます.
- wormhole
- ベストアンサー率28% (1626/5665)
automake,autoconfが関わってることはわかるんですが私自身その使い方を理解しているわけでないので、ご自分で調べてみてください。
補足
回答ありがとうございます。 READMEにはサンプルプログラムの動作の説明しか書いてありませんでした。