回路設計をするためにsystemCをlinux(centOS)にインストールしました。サンプルプログラムの入ったディレクトリがあってそのサンプルプログラムをコンパイルして実行したいです。ところがコンパイルの仕方がわかりません。
例)rsaというディレクトリの内容
[root@localhost rsa]#ls -l
-rw-r--r--. 1 root root 2023 11月 27 21:24 2012 Makefile.am
-rw-r--r--. 1 root root 16276 11月 27 21:24 2012 Makefile.in
-rw-r--r--. 1 root root 2072 11月 27 21:24 2012 README
-rw-r--r--. 1 root root 14137 11月 27 21:24 2012 rsa.cpp
-rw-r--r--. 1 root root 4644 11月 27 21:24 2012 rsa.vcproj
予想するに、systemCをインストールするときに
$./configure
$make
$make install
と打ったので、Makefile.inとMakefile.amがあやしいと思うのですが、これをどのように使ったらよいのやらわかりません。
教えてください。もしくは、参考文献などを教えてください。
すみません。
No.3
- 回答日時:
SystemCをインストールしたことはないので,推測できる範囲で.
$./configure
を実行した後に rsa ディレクトリに Makefile ファイルが作成されていませんか?
下記のサイトにある SystemC 2.3 の configure.in のソースリストを見ると 307行目に examples/sysc/rsa/Makefile と書いてあります.
( https://github.com/systemc/systemc-2.3/blob/mast … )
すなわち,この 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 を実行すればプログラムがコンパイルされます.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Android(アンドロイド) Androidスマホの時刻の自動同期の頻度を短くしたい 4 2022/12/02 17:29
- UNIX・Linux メールアドレスにホスト名が入らないようにする設定 2 2022/06/23 21:06
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- UNIX・Linux マスターブートレコード方式のbiosを使ったシステムでインストールされたlinuxで/dev/sda 1 2023/05/13 21:23
- SSL・HTTPS ルート証明書の有効期限がだいぶ前なのに時計が進んでいますと表示され今日になってみれなくなったサイト 1 2022/10/26 20:35
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
- その他(パソコン・スマホ・電化製品) スマホをroot化したいのですが一番簡単にできる端末教えてください 2 2022/12/02 00:58
- Android(アンドロイド) 誰か助けてください。地球アイコンのブラウザアプリをapkからインストールして使いたいのですがインスト 2 2022/12/05 12:46
- UNIX・Linux Linuxについて質問です。 以下のような設定をしたMakefileを作成するにはどう記述すればよい 1 2023/02/03 20:10
- Visual Basic(VBA) モードレスでユーザーフォームが開け(表示)ません。 4 2022/09/09 11:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチを用いたフォルダの自動移動
-
Smarty includeでテンプレート...
-
visualstudioでc#のdllができない
-
rmdirでフォルダが消せません
-
現在位置より2つ上のディレク...
-
CFileDialogの最初のディレクト...
-
絶対パス?絶対アドレス?意味...
-
Linuxで画像がアップロードでき...
-
PHPのWarningとは?
-
fopenでファイルが開かない場合...
-
renameでのPermission deniedエ...
-
xmlファイルが生成されない
-
ディレクトリの正規表現について
-
PHP 画像のアップロードについ...
-
Smartyのtemplatesとtemplates_...
-
VB2008でFTPでのディ...
-
C言語でのディレクトリ作成につ...
-
PNG→JPGに変換・保存の方法
-
Subversionのリポジトリの削除
-
$_SERVER["HTTP_HOST"]と、$_SE...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
Subversionのリポジトリの削除
-
バッチを用いたフォルダの自動移動
-
CFileDialogの最初のディレクト...
-
visualstudioでc#のdllができない
-
ファイルアップロードに関して...
-
現在位置より2つ上のディレク...
-
makefile でファイルをコピーす...
-
fopenでファイルが開かない場合...
-
rmdirでフォルダが消せません
-
絶対パス?絶対アドレス?意味...
-
VB.NET 最下位のディレクトリ名...
-
コマンドプロンプトを指定のデ...
-
VB2008でFTPでのディ...
-
DLL のロードの順序
-
MkDir関数
-
ファイル選択ダイアログで選択...
-
図に示す階層構造で,現在のデ...
-
[ ディレクトリ '.' は書き込み...
-
JAVA内で複数のファイルを削除...
おすすめ情報