RSS ジュリア・エヴァンス
フォロー
非Cプログラマー向け:makeを使用してCプログラムをコンパイル
著者はCプログラマーではありませんが、時々C/C++プログラムをソースコードからコンパイルする必要があります。以前は他の人にコンパイルを頼っていましたが、Macに乗り換えてからは、自分でプログラムをコンパイルする方法を学ばざるを得なくなりました。Cプログラムをコンパイルするには、Cコンパイラをインストールし、プログラムの依存関係をインストールし、必要に応じて./configureを実行し、makeを実行する必要があります。著者は、Cコンパイラをインストールする方法、依存関係をインストールする方法、および./configureを実行する方法を説明しています。また、依存関係の問題やコンパイラエラーなど、コンパイル中に発生する可能性のある一般的な問題についても議論しています。著者は、コンパイラとリンカにフラグを渡すことで、これらの問題を修正する方法を説明しています。さらに、特定のファイルをビルドする方法、他のパッケージングシステムが同じCプログラムをどのようにビルドしたかを確認する方法、そしてバイナリをインストールする方法についてもアドバイスしています。著者は、Cプログラマでなくても、Cプログラムの仕組みの基本を理解することは役に立つと結論付けています。