![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
>1.どんなリナックスにもgccは入っているのでしょうか?
Linux と gcc は別のソフトウェアだから、
Linux ディストリビューションによってはデフォルトの
インストールでは gcc が含まれないケースもある。
でも無ければインストールすればいいだけだよね。
大抵はインストールオプションで Development みたいなのを
選択すればインストールされる。
>2.Linuxには色んな種類のものがありますが、
>全てのLinuxでコンパイルや動作は可能でしょうか?
質問の意図が不明確ですね。
gcc がインストールされてライブラリも普通にインストールされていれば
コンパイルして実行すること自体はどんなディストリビューションでも可能。
ある特定のソースコードが全ての Linux ディストリビューションでコンパイル
できるかと問われれば、そのソース次第ということです。
有名なアプリケーションは十分ポータビリティに注意して
作られていることが多いので、コンパイルできないということは滅多にありません。
もちろん、ディストリビューション固有のバイナリパッケージとして
提供されているものは、その特定ディストリビューションでしか動作しません。
Linux はディストリビューション毎に独自のパッケージ管理方法を採用しているので、
例えば Fedora なら、rpm 形式で既に誰かが提供しているアプリケーションは
簡単にインストールできますが、それ以外のものをパッケージ管理下に置こうと
すると結構面倒臭いことになります。
No.2
- 回答日時:
>1.どんなリナックスにもgccは入っているのでしょうか?
商用Linuxの評価用のトライアル版には通常入っていません。
その他では初期インストール時に指定しないとインストール
されない物も一部にありますが、通常は用意されていて必要
に応じて追加インストールが可能です。
>2.Linuxには色んな種類のものがありますが、
>全てのLinuxでコンパイルや動作は可能でしょうか?
他のディストリビューションのソースファイルを持ってきて
再コンパイルして動作させられるか?
という意味でなら、gcc や Kernel のバージョンの違い等に
よっては、一部に修正を必要とする場合があります。
No.1
- 回答日時:
A1. ディストリビューションに因ります。
厳密に言えば"Linux"とはカーネル部分だけであり、他のライブラリやアプリケーションは各ディストリビューションが独自の判断でつけているものです。
なので、必ず入っているという保証はありません。
ただ、私の乏しい経験ではPC向けのディストリビューションでは必ず(といっていいほど)付属してきました。
A2. 環境が正しく適合していれば再コンパイルは基本的に可能なはずです。
(GPLだからソースが付属してきているはず)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CPU・メモリ・マザーボード マザーボードM5A99FX PRO R2.0にCentOS7,Fedora32,Debian11等を 2 2023/05/24 05:08
- C言語・C++・C# linux C言語について ./ファイル名 入力値 入力値が表示 という風に実行と入力を同時にしたい 3 2022/10/17 16:57
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Windows 10 Windowsのシステムイメージと他OSパーティション 2 2023/07/18 19:13
- UNIX・Linux Zabbix監視エージェントをインストールしてもデータを収集できずアクティブにならない 1 2023/02/26 20:25
- C言語・C++・C# ご本について 著者は、Linuxでも、言語と、フレームワークが同じの場合、大丈夫とおもいますか? 4 2022/09/09 21:35
- UNIX・Linux TCPWrapper のインストールについて 4 2022/10/06 13:27
- モニター・ディスプレイ DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 21:10
- UNIX・Linux DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 20:48
- タブレット Linuxパソコンからのログインと表示される 1 2023/04/12 15:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カーネル再構築にて、現在の値...
-
makeコマンドを打ったらコンパ...
-
Cygwinをいれました
-
iperf、configure時にエラー
-
LinuxとC言語
-
Apple Vision Pro に “DMM VR動...
-
dell ノートパソコン 起動しな...
-
LINUX からWINDOWS に戻すには?
-
Active X をインストール済かど...
-
回復ドライブ作成の成否を確認...
-
office2010とoffice365の共存で...
-
スライドショー(速度)について
-
VMWareESXiのインストール時の...
-
インストール方法
-
WindowsXP 起動画面は出るが、...
-
「PC起動→自動ログオン→自動ロ...
-
パソリRC-S380がアドオン管理に...
-
[謎]グラボが消えたり復活した...
-
「この操作は現在インストール...
-
MacBook Proを買っていま昔のペ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
readline-develについて
-
RedHat linux 7.5への xinetdの...
-
zlibのパス確認方法について
-
squidのdnsserverが見つからな...
-
squidのアンインストール
-
インストールされているディレ...
-
コンパイル時のエラーについて...
-
tar.gzのファイルがインストー...
-
X-windowが起動しない
-
Cygwinをいれました
-
tarでインストールされたパッケ...
-
ccが動かない on Solaris
-
linuxの上位、下位互換について
-
Cコンパイラ(RPMパッケージ)の...
-
SunOSでコンパイルエラー
-
Accelerated-X
-
makeコマンドを打ったらコンパ...
-
Solaris8にdelegateをインスト...
-
Vine Linux 2.6 でC言語で開発
おすすめ情報