
オライリーの"C++クックブック"の日本語版を読んでいます。
p62のGNU makeの変数の説明について、実際の動作とずれがあるように思います。
以下の文がp62にあります。
「makefile自体に指定された値の方が、コマンドラインで指定された値よりも優先される。」
以下が作成したmakefileです。
-----
XXX=test
all:
@echo $(XXX)
-----
make
と実行すると
test
と表示されます。
make XXX=kkk
と実行すると
kkk
と表示されます。
makefile自体に指定された値の方よりも、コマンドラインで指定した値が優先されているように思われます。
以下のページでもコマンドライン指定の方が優先度が高いように書いているように思われます。
http://www.02.246.ne.jp/~torutk/cxx/make/gnumake …
C++クックブックの日本語化の過程で間違いが入ったのでしょうか。
No.1ベストアンサー
- 回答日時:
英語版の C++ クックブックは持っていないので「日本語化の過程で間違いが入った」かどうかはわかりませんが, Make の動作としては
コマンドラインで指定したものが優先
です.
ただし「コマンドラインで指定しようとどうしようと Makefile に書いてあるようにしたい」ということであれば, それなりに可能です.
回答ありがとうございます。
やはりコマンドライン指定が優先されるのですね。
> 「コマンドラインで指定しようとどうしようと Makefile に書いてあるようにしたい」ということであれば, それなりに可能です.
こういうこともできるのですね。
もう少しmake関連の資料を読み進めていきます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Amazonで置き配指定しているの...
-
SDカードのルートパスを選択し...
-
ヤフーショッピングでメール便...
-
タンスとか、冷蔵庫とか 上から...
-
宅配便の伝票の貼り方
-
ヤマトの配達員がインターホン...
-
佐川急便では、荷物が配達予定...
-
ヤマト運輸で配達時間を指定し...
-
Amazonの配達員が不在票を入れ...
-
宅配便 指定時間より早く届け...
-
ウーバーの配達員につまみ食い...
-
佐川急便に苦情を言いたい。 通...
-
「不在としております」は正し...
-
間違った不在連絡票はどうした...
-
宅配便の依頼主が本人なのですが
-
バッテリを発送するにはどうし...
-
佐川急便による時間指定配達が...
-
ドライバーからの着信について
-
ウーバー配達員で満足度39%の人...
-
再配達依頼で時間指定したのに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Amazonで置き配指定しているの...
-
タンスとか、冷蔵庫とか 上から...
-
日本郵便での荷物受け取り。 指...
-
【競馬】指定1頭ー指定4頭ー...
-
必着という言葉をどう取るか?
-
SDカードのルートパスを選択し...
-
神戸市中央区の燃えるゴミの袋...
-
makeの変数設定の優先度
-
QNo.を指定してのリンクの張り方
-
HP作成の際、文字コードに関す...
-
に 格助詞
-
あなたにおすすめ
-
.vimrcで細かいハイライト色の指定
-
本の郵送
-
最も多い 配達の指定時間帯
-
エクセル2016 IF、OR関数設定に...
-
簡易書留の事ですが日にち指定 ...
-
行を超えて範囲指定したい。
-
範囲指定
-
宅急便を利用する時に
おすすめ情報