鴻池です。 "KATAYAMA Yoshio" <kate _at_ pfu.fujitsu.com> wrote in message KATE.03Jan20120434 _at_ flash.tokyo.pfu.co.jp">news:KATE.03Jan20120434 _at_ flash.tokyo.pfu.co.jp... > In article <b0drn6$n0b$1 _at_ news512.nifty.com>, > <kounoike _at_ mbh.nifty.com> writes: > >なるほど,理由はよく分かりませんが,バッチリです。(どこにそんなこと書い てあ > >るんだろう?。) > > シェルの man ページに書かれているはずです。RedHat 7.3 では、 > > $ man bash > 同様に、 > > CFLAGS = -Dhoge='"hello"' > > でも OK です。 OKでした。make とshellの関係がよく分かっていなかったので,なぜ?となった次 第です。まあ,今もよく分かっては無いのですが。make でどのように解釈されて shellに渡されるかとか,どこまでmakeで解釈して実行されているのとか。それで, makeのmanをみたのですが,これはただ単にオプション関係の記述しかなく,どのよ うな流れで解釈されているか全く説明がなかったので,そこらを記述したものがどこ かにあるかなと思い聞いた次第です。 しかし,クォートって中々頭に残らないというか,分かったつもりでもしばらくする と分からなくなるというか悩ましいですね。(職業プロでないので,いつもプログラ ムに接している訳でもないのも理由の一つかも知れませんが。1番の理由は能力が足 りてないに尽きますが。) makeの詳細なdocumentがGUNにあったので,これを読めば少しは分かるのかな。で も,相当なページ数なので,読みきる自信なし。 グチになりましたが,理解のヒントになりました。有難うございました。また,しら いさんの記事も大変参考になりました。 -- ****************************** keizi kounoike ******************************
References:
- [fol] gccコンパイルオプションについてKoji Tsubota
- [fol] Re: gccコンパイルオプションについてHiroshi Fujishima
- [fol] Re: gccコンパイルオプションについてKoji Tsubota
- [fol] Re: gccコンパイルオプションについてNAKAMURA Kazushi
- [fol] Re: gccコンパイルオプションについてKoji Tsubota
- [fol] Re: gcc コンパイルオプションについてJunn Ohta
- [fol] Re: gcc コンパイルオプションについてkounoike
- [fol] Re: gcc コンパイルオプションについてAkira Kakuto
- [fol] Re: gcc コンパイルオプションについてkounoike
- [fol] Re: gcc コンパイルオプションについてKATAYAMA Yoshio
- Prev by Date: [fol] Re: gcc コンパイルオプションについて
- Next by Date: [fol] Re: man page (Re: Re: gcc コンパイ
- Previous by thread: [fol] Re: gcc コンパイルオプションについて
- Next by thread: [fol] Re: gcc コンパイルオプションについて
- Indexes:[Main][Thread]