Article View: fj.lang.c
Article #549Re: Re: どこでコンパイルするか
From: Hidehiro Nakauchi
Date: Tue, 31 Mar 1998 00:00
Date: Tue, 31 Mar 1998 00:00
36 lines
2285 bytes
2285 bytes
In article <6foh7e$qa8@basement.replay.com> nobody@REPLAY.COM (Anonymous) writes: > In <1998Mar16.201148.14094@merope.opus.or.jp> > void@merope.opus.or.jp (Kusakabe Youichi) wrote: > > >Youichi Noguchi (music.man@anet.ne.jp) wrote: > >: あと、クロスコンパイラってのは機種依存しないコードを > >: 生成するコンパイラってことですか? > > > >いいえ、そのコンパイラーが動作する環境以外の環境用のコードを生成するものの > >ことです。 > > > >たとえばUNIX上で動くコンパイラーでPC-DOS用のコードを吐くものとか(これは > >よくつかった)、逆にPC-DOS上で動くコンパイラーでUNIX用のコードを吐く > >もの(これは見たことない)とか、そういうものですね。 > おやおや「クロスコンパイラ」の定義はいつからそうなったの? > いいかげんなことをいってはいけないな。 なぜか、fj.news.usageにツッコミがありました。 確かに、間違っていると思う。 普通は、異なるマイクロプロセッサ用のコードを生成するやつですね。 例えば、intel x86系のUNIX上で動くコンパイラでオブジェクトファイルを作 り、Windowds95の環境にコピーし、Windows95用のライブラリとリンクし、 Windows95上で動く実行ファイルを作ったとしても、そのコンパイラをクロス コンパイラとは言わないと思います。リンクはUNIX上でも良し。オブジェクト ファイルの形式に互換性が無いと出来ませんが。 クロス開発という言い方はするでしょう。 From: nakauchi@mie.sharp.co.jp (中内英裕) (Hidehiro Nakauchi)
Technical Details
Message-ID:
<6fq991$iqq@md1.mie.sharp.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6ejgi6$jbi$7@meshsv18.tk.mesh.ad.jp> <1998Mar16.201148.14094@merope.opus.or.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: f869b,1707c4489e94dc99 X-Google-Attributes: gidf869b,public X-Google-Thread: 106434,1707c4489e94dc99 X-Google-Attributes: gid106434,public From: nakauchi@mie.sharp.co.jp (Hidehiro Nakauchi) Subject: Re: Re: どこでコンパイルするか Date: 1998/03/31 Message-ID: <6fq991$iqq@md1.mie.sharp.co.jp> X-Deja-AN: 339412980 References: <6ejgi6$jbi$7@meshsv18.tk.mesh.ad.jp> <1998Mar16.201148.14094@merope.opus.or.jp> Followup-To: fj.lang.c,japan.comp.lang.c Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=ISO-2022-JP Organization: CIM Promoting Department, LCD Group, SHARP Co. Newsgroups: fj.lang.c,japan.comp.lang.c