Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
上
下
前
次
1-
新
493
(1)
: 2019/04/18(木)17:45
ID:T5E1BM4x(1)
AA×
>>488
>>488
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
493: [sage] 2019/04/18(木) 17:45:20.57 ID:T5E1BM4x >>488 最初は意味が分からなかったんだけど、unix(っていうかLinux系かな)と同じGUIツールは X11なしでも動くのなんでかなって話かな これは>>488が書いているようにGUIの表示にX11を使っていなくてWindowsで表示可能な GUIシステム(例えばmingw用のQtとか)で組まれているならば当然X11は必要ない 逆にX11ベースのxtermコマンド(あるならば)はX11サーバがないと表示できない 「mingw-w64-x86_64-」っていうのはマルチプラットフォーム/マルチアーキテクチャに 対応しているアプリケーションでプラットフォームやアーキテクチャをを表している 例えば「gcc」は「mingw」や「linux」といった複数のプラットフォームで「x86」や「arm」など 複数のアーキテクチャに対応している なのでこの「gcc」は「64bit Windows」の「mingw」で「x86」系のCPUで動く「64bit」CPUで 動くよって意味で「mingw-w64-x86_64-」という接頭語みたいなのが付けられている ただし接頭語が付いたままだと使うときにユーザーが一々プラットフォームとアーキ テクチャを意識しなければならないし、configureみたいにその辺を自分で解決できる スクリプトとかアプリケーションでないと一般的なコマンドとして使用出来ないので接頭語 なしのコマンドが用意されている Linuxの場合には複数バイナリを用意するのは無駄なので接頭語つきのコマンドに シンボリックリンクされた接頭語なしコマンド名が作られているけど「MSYS」みたいな Windows上で動作する環境の場合シンボリックリンクに対応していないので同じバイナリが 2つあるような感じで実装されてたりするって感じかな http://mevius.5ch.net/test/read.cgi/tech/1411399211/493
最初は意味が分からなかったんだけどっていうか系かなと同じツールは なしでも動くのなんでかなって話かな これはが書いているようにの表示にを使っていなくてで表示可能な システム例えば用のとかで組まれているならば当然は必要ない 逆にベースのコマンドあるならばはサーバがないと表示できない っていうのはマルチプラットフォームマルチアーキテクチャに 対応しているアプリケーションでプラットフォームやアーキテクチャをを表している 例えばはやといった複数のプラットフォームでやなど 複数のアーキテクチャに対応している なのでこのは ので系ので動くで 動くよって意味でという接頭語みたいなのが付けられている ただし接頭語が付いたままだと使うときにユーザーが一プラットフォームとアーキ テクチャを意識しなければならないしみたいにその辺を自分で解決できる スクリプトとかアプリケーションでないと一般的なコマンドとして使用出来ないので接頭語 なしのコマンドが用意されている の場合には複数バイナリを用意するのは無駄なので接頭語つきのコマンドに シンボリックリンクされた接頭語なしコマンド名が作られているけどみたいな 上で動作する環境の場合シンボリックリンクに対応していないので同じバイナリが つあるような感じで実装されてたりするって感じかな
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 494 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.051s