Linuxでプログラムをコンパイルする方法

ページ名:Linuxでプログラムをコンパイルする方法

ソース・コードとは、人間が読める形式のコンピュータ・プログラムのことである。しかし、機械はソース・コードを実行できない。ソース・コードが役に立つようになるには、マシン・コードにコンパイルされなければならない。Linuxでは、"make "ビルド・システムが最も一般的なものであり、このハウツーはほとんどすべてのLinuxソース・コード・パッケージに対して機能する。

  • 1
    インターネットや他のメディアから、プログラムやドライバーのソースコードをダウンロードする。ほとんどの場合、「tarボール」の形をしており、.tar、.tar.bz2、または.tar.gzのファイル拡張子を持っています。しかし、代わりに.zipファイルが使われることもあります。
  • 2
    ダウンロードしたコードを解凍します。.zipファイルの場合は "unzip your file "を、.tgzや.tar.gzの場合は "tar -zxvf yourfile "を、.bz2の場合は "tar -jxvf yourfile "を使います。
  • 3
    ターミナルで、新しく解凍したディレクトリに移動する。cdの後にスペースを入れ、その後にディレクトリ名を入力する。(Linuxのディレクトリ名は大文字と小文字を区別することを覚えておいてください)。
  • 4
    ./configure "コマンドを実行して、ソース・コードを自動的に設定する。-prefix="などの引数を使用して、インストール場所を制御することができます。これにより、正しいライブラリーとバージョンがあるかどうかがチェックされる。
  • 5
    設定したら、実際のコンパイルを行う "make "を実行する(これには数秒から何時間もかかる)。プログラムの実行ファイルは、ソースコード・ディレクトリ内のbinディレクトリに作成されます。
  • 6
    プログラムをインストールするには、"make install "を実行します。
  • 7
    プログラムのソースコードのコンパイルとインストールが完了しました。
  • この記事は、CC BY-NC-SAの下で公開されている " How to Compile a Program in Linux " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧