makefile

    9

    3答えて

    qmakeプロジェクトファイルを変更するだけで、make出力(!!)をフォーマットするにはどうすればいいですか?)。 コンパイル行は増加を続け、1行の警告/エラーはほとんど表示されなくなります。あなたは「@」でプリントアウトを抑制し、あなたが見たいものをエコーすることができますについて

    1

    2答えて

    結果のファイル名の一部として適合しない検索パターンがいくつかあります。したがって、私は正規表現と対応するファイル名部分を以下のような2つの異なる変数に分割しました。次のように自動化することで、ALLのファイルを手動でリストする必要はなく、grepを実行するルールを手動で入力する必要はありません。 SEARCH_RE = test a/b/c a.*b SEARCH_FILE = test abc

    30

    1答えて

    私はそのようなファイルパスのリストを持っている: FILE_PATH := a1.so a2.so bla/a3.so bla/a3.so bla/blo/a4.so.... 私が取得するために、ベース名に接頭辞を追加する必要があります。 FILE_PATH_PREFIX := liba1.so liba2.so bla/liba3.so bla/liba3.so bla/blo/liba4.

    3

    2答えて

    AIX、Linux、SunOS上で動作し、環境ごとに異なるコンパイラオプションを提供できるメークファイルを作成するにはどうすればよいですか? 私はOSを記述し、環境変数へのアクセス権を持っていますが、AIXは、ユーティリティがifeqが好きではありませんしますので、同様に、私は何かを行うことはできません。メイクファイルの移植性が直接的ではない ifeq($(OS), AIX) CFLAG

    13

    3答えて

    私はGNU make Makefileを作成しようとしています。 私はtarget-specific variablesを使ってこれらのバリエーションを表現しようとしています。これらの変数の値の中には、前提条件として使用したいファイルを参照するものがあります。例えば:私は「TARGET_1 make」を呼び出すとき target_1:special_filename=target1_prereq

    12

    2答えて

    makeファイルを作成するために必要なC++コードがいくつかあります。それぞれの.hと.Cのペアはオブジェクトを作成し、いくつかのオブジェクトをリンクして実行可能ファイルを形成します。かなり標準的なもの。 この非GNU makeをコマンドは、ちょうどこれは何が行うことは、それぞれ%の.Cファイル(つまり、すべての.Cファイル)のための対応の.oファイルを作成されているディレクトリにオブジェクトに

    1

    1答えて

    私はVxWorksのための実行可能ファイルを自動生成するためにReal-Time Workshopを使用していますが、私は次のコマンドでのエラーを取得しています:ここで J:\Tornado\tests\add\add_tornado_rtw>make -f add.mk GENERATE_REPORT=0 TMW_EXTMODE_TESTING=0 RTWCAPIPARAMS=0 RTWCAPI

    1

    1答えて

    をアサートすることなく、私はImageMagickのを構築することができます方法: export CFLAGS="-O2-isysroot/Developer/SDKs/MacOSX10.5.sdk -arch i386 -I/sw/include/" export LDFLAGS="-Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk,-L/sw/lib

    0

    2答えて

    ソースファイルをオブジェクトファイルにコンパイルするための依存関係規則の前提条件を生成するためにgcc -MMを使用しています。私は、オブジェクトファイルを保持するディレクトリと実行可能な変数をBIN_DIR = bin/release /という変数で指定します。 2例があります。メイン : CASE 1 %.d: *.h *.cc Makefile @$(CXX) -MM $(CXXF

    5

    3答えて

    これはthis questionに少し関係しています。 私はmakeを使っていくつかのCプログラムに関する情報を抽出しています。私はJavaプログラムを実行してgccを実行するbashスクリプトを使ってコンパイルをラッピングしています。基本的に、私がやっている: make CC=~/my_script.sh 私はいくつかの仕事(メイクと-jオプション)を使用したいと思います。これは、依存関係の