In article <b0drn6$n0b$1 _at_ news512.nifty.com>, <kounoike _at_ mbh.nifty.com> writes: >> CFLAGS = -Dhoge=\"hello\" >> で行きませんか? >なるほど,理由はよく分かりませんが,バッチリです。(どこにそんなこと書いてあ >るんだろう?。) シェルの man ページに書かれているはずです。RedHat 7.3 では、 $ man bash ・・・ QUOTING ・・・ A non-quoted backslash (\) is the escape character. It preserves the literal value of the next character that follows, with the exception of <newline>. If a \<newline> 同様に、 CFLAGS = -Dhoge='"hello"' でも OK です。 -- 片山@PFU
Follow-Ups:
- [fol] man page (Re: Re: gcc コンパイルオプションについて).Kazuo Fox Dohzono
- [fol] Re: gcc コンパイルオプションについてTakashi SHIRAI
- [fol] Re: gcc コンパイルオプションについてkounoike
- [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
- Prev by Date: [fol] Re: gccコンパイルオプションについて
- Next by Date: [fol] man page (Re: Re: gcc コンパイルオプションについて).
- Previous by thread: [fol] Re: gcc コンパイルオプションについて
- Next by thread: [fol] man page (Re: Re: gcc コンパイルオプションについて).
- Indexes:[Main][Thread]