質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
情報処理技術者

情報処理技術者とは、経済産業省が「情報処理の促進に関する法律」に基いて行っている国家試験、及びその資格保有者のことを指します。情報技術の原理・基礎に関する知識や技術があるという評価を受けることができます。

エンベデッドシステムスペシャリスト

エンベデッドシステムスペシャリスト試験 (ES)は、IPA 独立行政法人 情報処理推進機構の実施している国家資格です。

Q&A

解決済

1回答

1610閲覧

ホストコンパイラとは

filmontage

総合スコア10

情報処理技術者

情報処理技術者とは、経済産業省が「情報処理の促進に関する法律」に基いて行っている国家試験、及びその資格保有者のことを指します。情報技術の原理・基礎に関する知識や技術があるという評価を受けることができます。

エンベデッドシステムスペシャリスト

エンベデッドシステムスペシャリスト試験 (ES)は、IPA 独立行政法人 情報処理推進機構の実施している国家資格です。

0グッド

0クリップ

投稿2018/02/14 22:32

編集2018/02/15 03:36

クロスコンパイラの意味はわかるのですが、ホストコンパイラが何を指すのかがわかっておりません。
ご教示いただけたらと思います。

※補足
具体例も示さず申し訳ありません。下記ページでホストコンパイラという用語が載っていてこれの意味がよくわかりませんでした。

https://www.techmatrix.co.jp/product/ctest/requirement.html#crosscompiler

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

どんな文脈で使われたのが不明なので正確なことは言えません。
次はホストコンパイラという言葉が使われる一例です。

クロスコンパイラ

カナディアンクロス (Canadian Cross) とは、他のマシンで動作するクロスコンパイラを作成する技法である。三種類のマシンA、B、C があるとき、Bで動作してC向けの実行ファイルを生成するクロスコンパイラをA上で作ることをいう。GCCのコンフィグではAをbuild、Bをhost、Cをtargetと言う。buildについては明示的に指定しなくても普通はスクリプトで情報を収集できるが、hostとtargetは当然ながら指定しなければならない。

###追記

質問の編集を受けて。
該当ページを見るとテストツールの動作環境が載っており、クロスコンパイラとは別枠にホストコンパイラという用語が使われています。
このことから、コンパイルしたホスト OS と同じ OS をターゲットとするコンパイラのことではないかと思われます。

詳細はメーカーに問い合わせてみてください。
電話一本かけるだけまたはメール一通送るだけです。
ここで質問するのと同じ程度の手間でしょう。

お問い合わせ先

投稿2018/02/15 00:53

編集2018/02/15 04:59
Zuishin

総合スコア28660

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

filmontage

2018/02/15 13:14

ありがとうございます。問い合わせをしてみようと思います^^
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問