- ベストアンサー
『Bin』ディレクトリは何の略語?
Borland C++ Compiler 5.5 上記の無償コンパイラをインストールしたのですが、 ディレクトリ名について質問があります。 bcc55ディレクトリ下の『Bin』とは何の略語なのでしょうか? またどういうファイルを格納する役割からその名前がついたのでしょうか? 他の『Lib』や『Include』などはライブラリファイルを格納するんだなとか、インクルードファイルを格納するんだろうなと、そのディレクトリの役割が直感的に理解できるのですが、『BIN』は直感的にイメージがつかめません。BINARYの略だとしてもバイナリからイメージするファイルってどういったものなのでしょう? それとコンパイラを起動するコマンド『bcc32』はBorland C Compiler の略語と考えてよいのでしょうか?そして32が意味するものは何なのでしょうか? ご存知の方がいらっしゃったら教えていただければと思います。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Binaryだと思います。 実行可能なファイルなどが入るという意味だと思いますがコンフィグファイルなども入りますのが昔からの継承による物と考えれるのではないかと思います。WindowsだったらEXEとかを実行ファイルと考えますが昔は実行可能な物はBIN形式になっている場合がありましたので。 >コンパイラを起動するコマンド『bcc32』はBorland C Compiler の略語と考えてよいのでしょうか? Borland C++ Compilerの略で32は32ビット対応の最適化コンパイラの意味です。
その他の回答 (3)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
#3で bcc32 -version は、 bcc32 --version の間違いでした..
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
>『Bin』とは何の略語なのでしょうか? Binary の略でイイと思います。 単純に Binary というより Binary code ということで、 コンピュータが実行できるコード(プログラム)ということでしょうね。 ずーーーっとむかしのパソコンは、スイッチで2進数を直接入力してプログラムを入力していたので、まあ、そういう名残といえるのかもしれません。 >『bcc32』はBorland C Compiler の略語と考えてよいのでしょうか? コンソールで、 bcc32 -version と入力すると Borland C++ 5.nn for Win32 のように表示されますので、 そう考えて良いんじゃないかと思います。 32 は、Win32 の32であって、32ビットの32だと思います。
お礼
ご親切にご回答ありがとうございます。 疑問が解けてすっきりしました。ありがとうございました。
- nick060510
- ベストアンサー率33% (21/62)
Binary バイナリの略です。 Binフォルダには実行ファイルなどいわゆるバイナリファイルが格納されます。おもにコンパイル後の.EXE拡張子のやつだと思います。
お礼
ご親切にご回答ありがとうございます。 疑問が解けてすっきりしました。ありがとうございました。
お礼
ご回答ありがとうございます。 コンパイラソフトのプログラム(=マシン語=Binaryデータ)を格納する場所ということなのですね。 そうなんです。.cfgファイルもここに格納するという点も自分の中では混乱の種でした。 (cfgディレクトリがあってそこに入れるほうが分かりやすいのになど思っておりました) ここら辺は昔からの継承によるものなんでしょうね。 『bcc32』は32bitという意味だったのですね。 Versionの5.5から『bcc55』のほうが良いのにと思ったのですが、それだとバージョンごとにコマンドが変わってあまりよろしくなさそうですね。 疑問が解けてすっきりしました。ありがとうございました。