gnu-make

    0

    1答えて

    I持って、次のMakefile(無関係なものを無視するように減少): BUILD_DIR=./build OBJS = \ $(BUILD_DIR)/main.o \ $(BUILD_DIR)/common.o \ ... roo: $(OBJS) $(CXX) -o [email protected] $(OBJS) $(LFLAGS) .PHO

    0

    1答えて

    キーワードmodulesを2回使用するサンプルメークファイルを示します(パスに表示されるものとPHONYは別です)。 # Path to the kbuild Makefile of the kernel to compile against export KERNEL_BUILD_PATH := /lib/modules/$(shell uname -r)/build # Name of t

    0

    1答えて

    インクルードされたメイクファイルがそれ自身の相対パスを判断することは可能ですか? すなわち、与えられた: # Makefile include path/to/included/sub.mk はを通じて利用可能path/to/included/、変数や関数のですか?

    0

    1答えて

    私はSHA-256にアップグレードするために、このスニペットを変更しました:それは正しくSHA-256チェックサムを計算し https://unix.stackexchange.com/questions/28994/how-can-a-makefile-detect-whether-a-command-is-available-in-the-local-machine determine_sum

    0

    2答えて

    は私のメイクです: AS=nasm ASFLAGS=-f elf64 %: %.o ${LD} -o [email protected] $< は、私は、ソースファイルfoo.sがあると、私は実行可能fooを作るために、その後make foo.omake fooを実行することができます。 $ make foo.o nasm -f elf64 -o foo.o foo.s

    0

    1答えて

    私は埋め込みCプロジェクトをビルドするためにGNU MAKEツールを使用しています。 makeコマンドを使用してビルドするときは、変更がないのに常にプロジェクト全体が再構築されます。 どの依存関係ファイルがmakeを再構築する原因になっているかを調べる方法はありますか。

    0

    2答えて

    私はMicrosoft Team Foundation Serverからビルドを開始しています。これは、何かがstderrに書き込まれた場合にビルドに失敗するオプションがあります。 makeはstderrに警告を書き込みますが、実際に成功したとしてもビルドに失敗します。 私はmake --helpの出力をブラウズしましたが、この効果は何も見つかりませんでした:コンパイラの警告がstderrに書き込

    0

    1答えて

    私は、ユーザが使用するように設定されている一時ディレクトリの場所を知ろうとしています。 GNU Make manualはディレクトリ変数セクションにTMPDIR言及:一般/ TMP(TMPDIR)を任意に洗浄されてもよい [runstatedir]ディレクトリは、おそらくリブート以外で洗浄されるべきではありません。 しかし、私はTMPDIRがDirectory Variables、Implicit