Borland C++ Compiler や Borland C++ Builder をインストール完了後に行う確認方法

# はじめに

Borland C++ Compiler や Borland C++ Builder を初めてインストールした後で，実はうまくインストールが行われているのかどうかが不明であることもしばしばあります．もちろん，インストール作業が成功していることが多いと思いますが，実際には途中で終わっているなど失敗だったりすることを後から気付くこともあります．

このことから，とりあえず，インストール後にコンパイラとして機能しているかどうかを確認することを目的として，ここでは記述することとしました．

# 事前の準備

ここでは，以下のようなhello.cというソースプログラムを作った上で，動作確認をします．

```C++:hello.c
#include <stdio.h>

int main(void){
   printf("Hello World!");
   return 0;
}

```

この `hello.c` をメモ帳やテキストエディタ（秀丸やSAKURAエディタなど）で編集して，たとえば
`c:\c\hello.c`
として保存します．エクスプローラでファイル一覧を見ると一例として以下のようになるでしょう．
![2020-10-08 (31).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/615475c2-5d63-c326-ea24-3f75a7378d39.png)

# コマンドプロンプトの起動

ここでは，[Windows10の場合](https://qiita.com/drafts/5295ec60058225c29055/edit#windows10%E3%81%AE%E5%A0%B4%E5%90%88)，[Windows11の場合](https://qiita.com/drafts/5295ec60058225c29055/edit#windows11%E3%81%AE%E5%A0%B4%E5%90%88)，それぞれを記述します．

## Windows10の場合

ここでWindowsの画面の下部に，
![2020-10-08 (18).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/965e4368-263f-9978-f8fd-15c2f4961996.png)
とあるので，Windows10であれば「ここに入力して検索」の部分に，Windows11であれば「検索」の部分に`cmd` を入力してコマンドプロンプトを呼び出します．
![2020-10-08 (33)_LI.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/4b9f6744-4867-2c50-ac6a-4c1ee9d5edd4.jpeg)
すると以下のような「コマンドプロンプト」という黒い画面が立ち上がります．なお，青く塗りつぶしている部分はユーザー自身のフォルダを意味するところです（ここは各自異なるはずです）．
![2020-10-08 (35)_LI.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/35528edf-3066-fbb1-2161-671fba684f17.jpeg)

この後は，[コンパイラの動作確認](https://qiita.com/drafts/5295ec60058225c29055/edit#%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%AE%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D)に進みます．


## Windows11の場合
画面の下部に以下のような検索窓があるので，その検索窓にcmdを入力します．
![スクリーンショット 2024-09-28 105217.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/0fad55c4-f659-cafb-b226-daa85ca6fdf8.png)

すると，以下のように，コマンドプロンプトの起動を促す画面が出現します．
![スクリーンショット 2024-09-28 105551.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/98bd1101-b5b8-ea41-1b8b-35fe32dac95c.png)
そして，「開く」もしくは「コマンドプロンプト」をクリックすれば，以下のような画面が出現します．
![スクリーンショット 2024-09-28 110312.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/3652d314-255f-c5af-36c5-e4a75b88bc5d.png)
ただし，`c:\Users\****>`の部分は各自で異なると思われますので，あくまでこのような画面とご理解ください．

この後は，[コンパイラの動作確認](https://qiita.com/drafts/5295ec60058225c29055/edit#%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%AE%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D)に進みます．


# コンパイラの動作確認

さて，上記のところまでで，コマンドプロンプトでは `c:\Users\*****` （`*****`はユーザ名）をフォルダとして指定しているので，先ほどのソースプログラム（`c:\c\hello.c`）が格納されているフォルダ（`c:\c`）に移動するため，`cd c:\c`を入力します．そして，
`bcc32c hello.c`
または
`bcc32x hello.c`
と入力します．

## 成功例

もし，うまくゆけば
![2020-10-08 (36).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/b4d1fce1-1037-b3fe-5245-0ad58a7c4ace.png)
のようになります．（7.40などの数字が微妙に違うかも知れません）
したがって，コンパイラとしての機能がインストールされたと見て良いでしょう．

## 失敗例

そうでない場合は，
![2020-10-08 (37).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/c9608f38-df7a-e03d-48a5-35fce9865a64.png)
のように
`****は，内部コマンドまたは外部コマンド，
操作可能なプログラムまたはバッチファイルとして認識されていません．`
というメッセージが出現します．

もし，このような場合には，もういちどインストール作業をやり直すのが早道かも知れません．

## 事前の準備に問題がある場合

また，`hello.c`の部分で作っていないファイルをコンパイルしようとした場合や，カレントディレクトリ（この画面では`C:\>`となっている）が`hello.c`の存在しない場所を指定している場合は，
![2020-10-08 (38).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/773471/9b9d654b-44eb-0d5b-a507-6ffad8465d20.png)
のように error のメッセージが出現します．

ただし，このように赤い文字で`error`となる場合はインストール自体に問題はなさそうだと思われますが，念のため成功例が出るような確認を行えば万全でしょう．

# まとめ

このように，Borland C++ Compiler や Borland C++ Builder をインストールしたあとは，上記のように，コンパイラとしての機能をしているかどうかを確認すれば，少なくとも，あとから「コンパイルなどが出来ない」などという事象に見舞われず済むことが期待されます．

# 補足

参考までに，コマンドプロンプトを用いる場合，ソースプログラムを格納するフォルダや，ソースプログラムのファイル名には，全角文字やスペースなどは使わないほうが良いようです．