Relative Content

Daily Archives: July 10, 2017

Compile a C code on Linux

C言語の最小限の開発環境を作る手順 エディタをインストール コンパイラをインストール コンパイラにPATHを通す設定をする エディタをインストール Atomという新世代のエディター(Windows、Mac OS X、Linux対応)をインストールしてください。 公式サイト コンパイラをインストール LinuxでのC言語開発環境について解説しています。「GNU Compiler Collection」が一般的です。 それでは gcc をインストールしていきます。 Debian Debianでは、apt-getコマンドを使ってgccをインストールします。 # apt-get install gcc Ubuntu UbuntuはDebianベースのディストリビューションなので、Debianと同じようにa apt-getコマンドを使います。ただ、Ubuntuにはrootユーザーという概念がないので、sudoコマンドでインストールしていきます。 $ sudo apt-get install gcc CentOS CentOSでは、yumコマンドを使ってgccをインストールします。 # yum install gcc 以上で、コンパイラ(gcc)のインストールは完了です。 コンパイラにPATHを通す設定をする 不要です。 ソースコードコンパイル C言語プログラムのファイル名を「hello.c」というファイルを作成します。ファイルの中身は「Hello, World!」という文字列を出力するプログラムです。 hello.cをコンパイルします。 $ gcc hello.c エラーが表示されなければ、OKです。 プログラムの実行 実行します。 $ ./a.out Hello, World 無事に実行できましたね。

Compile a C code on Windows

WindowsでgccをインストールするにはMinGWを利用した、C言語の最小限の開発環境を作る手順 エディタをインストール コンパイラをインストール コンパイラにPATHを通す設定をする エディタをインストール Atomという新世代のエディター(Windows、Mac OS X、Linux対応)をインストールしてください。 公式サイト コンパイラをインストール C言語コンパイラって幾つかありますが、gccのインストールをオススメします。gccはMacでもLinuxでもWindowsでも使えます。 コンパイラの違い一覧 システム mingw-jp Visual Studio .net Borland C++ Builder コンパイラ名 gcc cl bcc32 オブジェクトファイルの拡張子 .o .obj .obj 実行ファイル名指定 -o ファイル名 -o ファイル名 -eファイル名 make コマンド mingw32-make nmake make 依存ファイルマクロ $^ $** $**   WindowsでgccをインストールするにはMinGWというソフトを使う必要があります。 MinGW | Minimalist GNU for Windows MinGWのホームページで「Downloads」をクリック sourceforgeというサイトに飛びます 「Download mingw-get-setup.exe […]