• メールアドレス:
  • パスワード:

どんなリナックスにもgccは入っているのでしょうか?

OKWave
2008/01/09 14:00
LinuxとC言語

Linux初心者です。LinuxとC言語についていくつか質問
させていただきます。

1.どんなリナックスにもgccは入っているのでしょうか?

2.Linuxには色んな種類のものがありますが、
全てのLinuxでコンパイルや動作は可能でしょうか?

宜しくお願いします。

良回答

>1.どんなリナックスにもgccは入っているのでしょうか?
Linux と gcc は別のソフトウェアだから、
Linux ディストリビューションによってはデフォルトの
インストールでは gcc が含まれないケースもある。

でも無ければインストールすればいいだけだよね。
大抵はインストールオプションで Development みたいなのを
選択すればインストールされる。

>2.Linuxには色んな種類のものがありますが、
>全てのLinuxでコンパイルや動作は可能でしょうか?
質問の意図が不明確ですね。
gcc がインストールされてライブラリも普通にインストールされていれば
コンパイルして実行すること自体はどんなディストリビューションでも可能。

ある特定のソースコードが全ての Linux ディストリビューションでコンパイル
できるかと問われれば、そのソース次第ということです。

有名なアプリケーションは十分ポータビリティに注意して
作られていることが多いので、コンパイルできないということは滅多にありません。

もちろん、ディストリビューション固有のバイナリパッケージとして
提供されているものは、その特定ディストリビューションでしか動作しません。

Linux はディストリビューション毎に独自のパッケージ管理方法を採用しているので、
例えば Fedora なら、rpm 形式で既に誰かが提供しているアプリケーションは
簡単にインストールできますが、それ以外のものをパッケージ管理下に置こうと
すると結構面倒臭いことになります。

回答

>1.どんなリナックスにもgccは入っているのでしょうか?
商用Linuxの評価用のトライアル版には通常入っていません。
その他では初期インストール時に指定しないとインストール
されない物も一部にありますが、通常は用意されていて必要
に応じて追加インストールが可能です。

>2.Linuxには色んな種類のものがありますが、
>全てのLinuxでコンパイルや動作は可能でしょうか?
他のディストリビューションのソースファイルを持ってきて
再コンパイルして動作させられるか?
という意味でなら、gcc や Kernel のバージョンの違い等に
よっては、一部に修正を必要とする場合があります。

記事提供:OKWave


リファレンスチャンネルへ

この記事を読み解くキーワード:
Linux
ZDNet用語検索
リファレンス
キーワード
新着
関連ホワイトペーパー
 

企画特集

Techno ExchangeTechno Exchange
全体最適化で進めるCTCのグリーンIT戦略
DELL連載第4回〜「Microsoft System Center」DELL連載第4回〜「Microsoft System Center」
PowerEdgeサーバに最適な運用管理ソリューション後編
「未来の、その先」をどう提言していくか「未来の、その先」をどう提言していくか
クラウドコンピューティングが導く新しいシステム
今知るべき仮想化情報今知るべき仮想化情報
インフラからアプリケーションまで、これを知らずに仮想化は語れない
ZDNet Japan Green ITZDNet Japan Green IT
洞爺湖サミット目前!環境に配慮したGreen ITとは?
ブログ RSS Feed
洞爺湖と環境と私
裏方の裏方日記〜日々是広報 2008/05/20 12:57
プロがなぜ、二次創作を願うのか--Gacktが歌い、三浦建太郎が描く「がくっぽいど」
ミュージシャンのGacktさんと漫画家の三浦建太郎さんという2人のプロが参加しながらも、ユーザーが自由に作品を公開できるという歌声合成ソフト「がくっぽいど」。この開発経緯を開発元に聞いた。
iPhone、月額通信料金は7280円からに--ソフトバンクモバイルが発表
UPDATE ソフトバンクモバイルはiPhoneの通信料金プランを発表した。月額980円のホワイトプランに、データ定額制プラン「パケット定額フル」、「S!ベーシックパック(i)」をあわせ、月額7280円からとなる。
ジョブズ氏引退後のアップルを考える
カリスマ的な創業者が社を去った後、会社の業績が低迷する事例は、ハイテクだけでなく、さまざまな業界で見られる。アップルは「ジョブズ氏後」に備えているのかどうか検討する。