質問

その結果が、先ほど任天堂さんというツール Lazy C++ ブレーク、シングルC++.lzzファイルa.hます。cppファイルです。したい Makepp 期待の両方がこれらのファイルを行なうことができるものとし僕のルールのためのビルです。lzzファイルがなんなのかけ方、二つの目標を単一の構築。

役に立ちましたか?

解決

私は利用したことのないMakepp個人が、そうでなくても、このドロップイン用GNU Make,対応することができるでしょう次のように:

build: foo.h foo.cpp
   g++ $(CFLAGS) foo.cpp -o $(LFLAGS) foo

foo.h foo.cpp: foo.lzz
   lzz foo.lzz

もないlzz呼び出しができます。お問い合わせくださいこの時 http://theory.uwinnipeg.ca/gnu/make/make_37.html.

他のヒント

Lzzは素晴らしいです!こうした http://groups.google.com/group/comp.lang.c++/browse_thread/thread/c50de73b70a6a957/f3f47fcdcfb6bc09

実際に必要なのは頼れる(通常)foo.oリンクは、原則とパターンのルールを呼lzz:

%.cpp %.h: %.lzz
    lzz $(input)

に陥り、自動的に行われる。ンパイルするときに任意のソースが含まれfoo.hサfoo.oライブラリーではプログラムlzzはかりが自動的に呼ばれています.

Makeppも認識しない場合のタイムスタンプがないのコンテンツの制作ファイルの変更を無視します。でんで少ないのlzzオプションを抑制を再現し、同一のファイルです。

について--ダニエル

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top