No.1ベストアンサー
- 回答日時:
コンパイラの吐き出すコードにはオプション指定によって2種類のものを出力指定できます。
デフォルトで「dynamic」
これは、共通ライブラリを外部において実行コードの省力化を計ったもので、CPU及び外部ライブラリのバージョンに依存します。
オプション指定で「static」
こちらは、外部ライブラリをコード内に取り込んで、ライブラリに依存はしなくなりますが、実行ファイルは肥大化します。
結果的には
CPUが異なる → 同じLinuxでも実行ファイル(バイナリファイル)に互換性はない(例:i386対PPC)
CPUが同じ/ライブラリ環境が違う → staticでコンパイルしたものは動作する
CPUもライブラリ環境も同じ → 普通に動作する
ソースレベルでもライブラリが不足などしていたら再コンパイルできないことがあります。
だいたいこんな感じかと思います。
No.3
- 回答日時:
Linuxのパッケージ管理による依存関係解消とか
そのへんの知識があると、こういう悩み方は無いわけで…
Linux自体への理解が浅いように見えます。
他者の作成したソフトについての問題なのか
自作ソフトの公開に関わる問題なのか
それによって、最適解は変わってくると思います。
ライブラリのライセンスの問題も関わってくるかもしれません。
No.2
- 回答日時:
Linux と一言で言っても、Fedora、RedHat などさまざまなディストリビューションがある上、それぞれにバージョンがあり、実行環境が異なっています。
ですから、コンパイルされた実行ファイルが自分の実行環境と合っていれば動作しますが、そうでなければ動作しません。
ソースコードを他のLinux環境に入れて再コンパイルする必要があります。
が、ほとんどのディストリビューションでは、既にほかの人がコンパイルした実行環境を配布しているので、それを探す方が早いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(OS) CloudreadyでLinuxのセットアップが出来無い 1 2022/04/06 12:36
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- UNIX・Linux Linux全般なんですけど、Live usbから起動するととても軽快に動くのに、いざインストールする 3 2022/08/07 17:37
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- その他(クラウドサービス・オンラインストレージ) iPadとクラウドの同期はできないですか? 1 2022/05/21 09:34
- UNIX・Linux 初めてLinuxをいじるならどっちがおすすめですか? 8 2022/09/15 19:41
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- UNIX・Linux UNIX manページとか見る頻度高いの? 特にCLIばかり使っている人のなかで というかCLIとか 3 2023/05/22 17:06
- UNIX・Linux Linux Ubuntu22.4の起動時エラーについて 2 2022/07/22 14:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
SONYの音楽ソフト「x-アプリ」...
-
CRONを隔週の日曜日に実行させたい
-
windows10のごみ箱をrd /s /q C...
-
windowsからtelnetでログインし...
-
Linux のシェルスクリプトの強...
-
Openイベントを開始させないで...
-
shutdownコマンド実行の残り時...
-
ファイルサイズが小さくなりま...
-
LD_LIBRARY_PATHって?
-
エクセルからアクセスのプロシ...
-
taskkill をバッチ処理できない。
-
python IDLEで訂正、削除のやり...
-
rshコマンドが実行できない
-
コマンドプロンプト Windows
-
ROBOCOPY cmdで正常に処理され...
-
バッチファイル内の各コマンド...
-
デフラグは途中で止めても効果...
-
エクセルで保存時に自動実行さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
ファイルサイズが小さくなりま...
-
windows10のごみ箱をrd /s /q C...
-
LD_LIBRARY_PATHって?
-
バッチファイル内の各コマンド...
-
linuxサーバーのキャッシュをク...
-
最初の一度しか実行されないロ...
-
Linux のシェルスクリプトの強...
-
エクセルからアクセスのプロシ...
-
python IDLEで訂正、削除のやり...
-
SPI非言語の問題 解説お願いします
-
shutdownコマンド実行の残り時...
-
ROBOCOPY cmdで正常に処理され...
-
taskkill をバッチ処理できない。
-
Openイベントを開始させないで...
-
ACCESSレポートをPDFに出力したい
-
sudoで実行したコマンドの実行...
-
信頼済みサイト登録をbatファイ...
おすすめ情報