タグ

makeに関するka2yanのブックマーク (5)

  • トリビアなmakefile入門

    make/makefileは,大きいプログラムのどの断片が再コンパイルされる必要があるかという事と,それらを再コンパイルする発行コマンドを自動的に決定するユーティリティ/設定ファイルです. コンピュータサイエンスの基的な考え方のひとつに冗長性をなくして効率化する構成を追及するというのがあります. 情報理論(bitの理論),HTMLとブラウザ,高級言語と機械語など,ひとつの仕様(表現)から環境や状況にあわせて実装(記述)をつくりだす構成が好まれます. ひとつのファイルでさまざまなコマンドを制御するmake/makefileを制することはコンピュータサイエンスを制することになります. makeのあれこれ もっとも単純な例 Makefile は以下のようなルールからなる.

  • Emacs Lisp auto-compile.elを公開しました - higepon blog

    自作の Emacs Lisp auto-compile.el を公開しました。 これは何か? C, C++などのコードをEmacs上で編集しているときに、ファイルを保存したタイミングで、バックグラウンドで make コマンドが自動で実行されます。 以下のようなメリットがあると思われます。 いちいち terminal で makeしなくて良いので、開発効率があがる 保存時に行われるのでコンパイルエラーが早い段階で発見でき、開発効率があがる このような感じ C-x C-s で保存すると make が自動で実行されます コンパイルが終われば OK がでます(エラーが発生すれば表示されます) インストール方法 sf.netから auto-compile.el をダウンロードしロードパスが通っている場所に置く。 .emacsに (require 'auto-compile) ;; auto-comp

  • 玄箱 Debian Wiki

    PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.2.5. HTML convert time: 0.267 sec. Skin by YEAR OF THE CAT

  • gccコマンドの使い方: UNIX/Linuxの部屋

    最終更新 2019-01-03 GCC は GNU が作成している C・C++ 等のコンパイラである。Linux においては標準の C コンパイラが gcc になっている (cc と gcc へのシンボリックリンクになっている)。Solaris など商用マシンでも gcc の重要度は高く、OS 標準のコンパイラではコンパイルできず、gcc を使わないといけないソフトウェアも多い。

    gccコマンドの使い方: UNIX/Linuxの部屋
    ka2yan
    ka2yan 2007/08/02
    topにはその他コンパイルコマンドの説明あり
  • GNU make 日本語訳(Coop編) - makeコマンドの概要

    makeユーティリティは大きいプログラムのどの断片が再コンパイルされる必要があるかという事と、それらを再コンパイルする発行コマンドを自動的に決定します。このマニュアルではリチャードストールマンとローランドマグラスがGNU makeを説明します。GNU makeはIEEE Standard 1003.2-1992 - 6.2項(POSIX.2)に対応してます。 私たちは一般性からC言語で例を示していますが、makeコマンドはシェルコマンドで実行するどんな言語でも利用できます。実際、プログラムに制限されません。他のファイルが変わった時にいつでも変更があったファイルからいくつかのファイルが自動的に更新しなければならないという仕事を説明するのにも利用できます。 makeを使うための準備として、 makefileという「プログラムに使うファイル間の関係を示し、それぞれを更新する時に使うコマンドを提供

  • 1