こんにちは。
Borland C++ Compiler 5.5 をダウンロードして、
メモ帳で、プログラムを書き
(一番最初にたいていの人が書く例のアレ。)
コマンドプロンプトでコンパイル…。
できません。どうしてでしょう?というのが質問です。
もちろん環境変数は設定しました。
変数名 > path
変数値 > C:\Borland\bcc55\bin
このように。
実際にコンパイルすると
'bcc32' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と警告が出ます。
さらに、直接
C:\borland\bcc55\Bin\bcc32
と入力すると、コンパイルしてくれるようです。
が、ここでも別のエラーがでます。
エラー E2133: コマンド 'ilink32.exe' を実行できない
と。
まとめ
1.コンパイルができない(環境変数関係?)
2.ilink32.exe が実行できない
以上の2点について、解決策をご存知の方がおられましたら、
ご教授願いたく存じます。
No.2ベストアンサー
- 回答日時:
やはりパスの設定にどこか問題があると思います。
ただし、その他にも問題はあります。
bcc32では、パスを設定するほかに、
コンパイラ・リンカが使うための
環境を指定したファイル(テキストファイル)を作る必要があります。
これがちょっと面倒です。
雑誌「Cマガジン」のサイトで、
自動的にやってくれるツールを配布しています。
それを使うのがいちばんわかりやすいと思います。
参考URL:http://www.cmagazine.jp/setbcc.html
この回答への補足
>コンパイラ・リンカが使うための
環境を指定したファイル(テキストファイル)を作る必要があります。
bcc32.cfg と ilink32.cfg ですよね?
これはコンパイラを解凍したときに、
一緒に入っていた readme.txt を読んで、作りました。
投稿日時 : 2005/02/28 18:27
参考URL、拝見させていただきました。
早速、ダウンロードして、readme.txt をみつつ
step1.フォルダ名の指定。
ふむふむ。
step2.パス/環境変数の設定先。
…
…
>これらの設定はコンピュータの再起動後に有効になります。
>もし,表示されているOSが間違っているようだったら正しいOSを示すボタンを選択してください。
あれっ?再起動…
まさか…。コマンドプロンプト起動して、コンパイルっと。
…できた。
こんな単純なミスでした。
紹介して頂いたツールのおかげです。
ありがとうございました。20ポインツッ!!
投稿日時: 2005/02/28 18:39
No.4
- 回答日時:
回答ありがとうございました。
大変お騒がせ致しました。
原因は、
再起動をしていないため設定が有効になっていない。
という初歩的なミスでした。
投稿日時: 2005/02/28 18:44
No.3
- 回答日時:
PATHの設定をどこでされていますか?
コマンドモードの時に
C:>PATH
と入力してみてください。
正しく入力されていますか?
他の設定との間には;(セミコロン)が入っていますか?
綴りに間違いはないですか?
WinのバージョンによってPATHの設定の仕方が異なっていますので注意してください。
もっともコマンドモードに入って
C:>PATH=%PATH;C:\○○○
と打ち込めば反映されるとは思います。
(そのプロセスの間だけですが)
またbcc32.cfgというファイルを下記の2行で¥BIN内に作成してください。
-I"C:\borland\bcc55\Include"
-L"C:\borland\bcc55\Lib"
この回答への補足
bcc32.cfg と ilink32.cfg はコンパイラを解凍したときに、
一緒に入っていた readme.txt を読んで、作りました。
投稿日時: 2005/02/28 18:30
回答ありがとうございました。
大変お騒がせ致しました。
原因は、
再起動をしていないため設定が有効になっていない。
という初歩的なミスでした。
投稿日時: 2005/02/28 18:42
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<math.h>があるのにsqrtが・...
-
「fatal error C1189」を回避す...
-
VBAを何回も作り直して、容量が...
-
C言語でmからnまでの合計を求め...
-
1 つ以上の複数回定義されてい...
-
Borland C++ Compiler について…
-
【VC++6.0(MFC)】警告「LINK : ...
-
ILSpyで、デコンパイルできない。
-
” OS ビルド ” の意味が分か...
-
ヘッダファイルとは?
-
C++コンパイル時に『 C1083: in...
-
関数形式マクロ
-
Borland C Builder とOpenCVを...
-
VB5の逆コンパイルについて
-
Visual C++ 6.0 で作成したプロ...
-
Macで Arduino Unoでコンパイル...
-
Visual Studio .net ヘッダーフ...
-
RPGでプログラムからソースファ...
-
MFCのエラーについて
-
右クリックメニューについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
<math.h>があるのにsqrtが・...
-
” OS ビルド ” の意味が分か...
-
Makefile作成時の拡張子.oとは?
-
「fatal error C1189」を回避す...
-
1 つ以上の複数回定義されてい...
-
ILSpyで、デコンパイルできない。
-
C言語でヘッダファイルにグロー...
-
エクセルVBAではRound...
-
セミコロンについて
-
マクロ コンパイルがグレーバック
-
C++コンパイル時に『 C1083: in...
-
外部シンボル "_main"は未解決です
-
PRO*C コンパイルエラー
-
コンパイルエラー:ユーザ定義...
-
クリティカルエラー Expressio...
-
ビルドとリビルドの違いを教え...
-
RPGでプログラムからソースファ...
-
戻り値について
-
C++のhppファイルをCでinclude
おすすめ情報