makefile

    0

    1答えて

    多くの掘り出した後、私は最終的にこのスレッド全体に来ました:Does the .res file need to be in source control?私たちはgitにget goからそれを絶対に含めませんでした。今私は、コマンドラインからソースからプロジェクトを構築しようとしています。 Borlandでファイルを開くと、そのファイルを再作成するように求められ、プロジェクトを作成することができ

    -5

    1答えて

    私は、コンパイラの選択のための${CC}変数を使用して、メイクファイルがあります:メイク$ {CC}の間に ${CC} $(CFLAGS) aaa.cpp -o aaa.o は、ccコンパイラをもたらします。しかし、makefileには${CC}の定義がありません。この変数はどのようにしてccになりますか?

    0

    1答えて

    したがって、2つのパターンルールを持つMakefileがあります。そのうちの1つは、Terminal Match-Anythingです。ターゲットは、(例えば)about.htmlです: vpath %.md $(SOURCE_DIR) HEADER := assets/navbar.part %.html : %.md $(HEADER) pandoc [...] $< -o

    1

    1答えて

    $project | +------------+----------------+----------------+ | | | | gestore/ tipoA/ tipoB/ shared/ | | | | + + + + | | | +

    1

    3答えて

    私はCプロジェクトのソース(この場合はLinuxカーネル)とMakefileを持っています。 私は修正を加えて私は枝を切り換えてしまいました。そして、これらのオブジェクトファイルが関係しているコミットを忘れてしまいました。 ビルドプロセスでバージョン管理を自動的に行うことはできますか?例えば (ちょうど私が良いワークフローかもしれないと思う、多分それは愚かだ): フォースmake が自動的にビルド

    0

    1答えて

    余分なコマンドでメイク「ターゲット」結果の呼び出しを行います。 queue.o: queue/queue.cpp g++ -Wall -g -c queue/queue.cpp と私が呼び出します質問は、「キューを作る」それがqueue.o結果としてコマンドを実行しますが、それはまた別のコマンドを実行します g++ queue.o -o queue /usr/bin/ld: can

    2

    1答えて

    Should は、前提条件を満たしていてファイルを指していないレシピを持っているターゲットを常にリメイクしますか?またはは、1つ以上の前提条件を再作成する必要がある場合にのみ、そのようなターゲットをリメイクしますか? たとえば、以下に示すMakefileでは、前提条件を持つobjectsというターゲットを追加しましたが、ファイルを指していません。 programと呼ばれる主要なターゲットは、obj

    0

    1答えて

    私は、デバイスドライバ用のツリー外のカーネルモジュールを構築しています。全体的に、物事がうまくいっているが、私はkbuildとビルドシステムの使用に関するいくつかの質問だった: を私はこの素晴らしい記事を見つけました:Is it possible to set CFLAGS to a linux kernel module Makefile?、コンパイラフラグを変更する方法を示しています。その結果

    1

    1答えて

    何らかの理由で、私は近代的なプログラミング方法のハングアップを得ることはありません。 68kアセンブリプログラマとして、私は最終的なファイルのすべてをリンクするために単一のツリーファイルを使用せず、むしろより典型的な "ビルド/リンクオブジェクト"スキームに従っています。しかし、私は4日間論理的な説明を見つけてこの問題を修正しようとしました。 特定のフォルダからすべてのファイルを自動的に検出してビ

    0

    1答えて

    をビルドしようとしていますが、これはLinuxでosxcrossを使用してcpuminerに基づいています。私はそれを以下のように設定しました: CC=o64-clang CXX=o64-clang++ ./configure ---host=x86_64-apple-darwin10.11 これはエラーなしで設定します。私はそれを作るしようとしています: make CC=o64-clang