再度利用させていただきます。
Visual C++ を利用してコマンドラインからコンパイルをできずにいます。
勿論、VCVARS32.bat を実行し、環境変数の初期サイズを 4096 以上に設定してはいますが、
コンパイル(cl *.c)を実行しますと,
"コマンドまたはファイル名が違います."
と表示されてしまいます。
さらに必要な設定がありましたら、
恐れ入りますが詳しく教えて頂けますでしょうか。
こちらの環境は、
PC PC9821
OS Win95
VC++ 6.0
どうぞよろしくお願いします。
No.2ベストアンサー
- 回答日時:
vcvars32.bat起動用のバッチファイルを作成するのがよろしいと思います。
詳しくは
1.適当なバッチファイルを作成する(vcstart.batなど)
2.それをエディターで開いて下記のとおりに入力する
--------------------------------------------------------------------
call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat"
doskey
c:\windows\command.com
--------------------------------------------------------------------
call以降はvcvar32.batがある場所までのパスを通してください
(doskeyは必要なければ消してください。)
3.2で作ったバッチファイルのショートカットを適当な場所に作成
4.ショートカットのプロパティを開いてメモリタブの「環境変数の初期サイズ」
に適当なサイズを割り当てる
(質問で述べている4096でよろしいと思います)
5.バッチファイルを起動
で動くはずです。
packn 様
詳細なお返事ありがとうございます。
大変参考になります。
ところで、再度質問させていただきたいのですが、
VC++6.0 及び Borland C++ Compiler 5.5 を
同一 PC で使い分けながら、
コンパイルしてもよろしいのでしょうか。
と申しますのも、
どちらの処理系でも通用しますと、
より汎用性??の高いソフトになるかと思っております。
もしご存知でしたら恐れ入りますが、
OSへの悪影響の有無を考慮しつつ教えて頂けますでしょうか。
どうぞよろしくお願いいたします。
No.3
- 回答日時:
再びこんにちは
>ところで、再度質問させていただきたいのですが、
>VC++6.0 及び Borland C++ Compiler 5.5 を
>同一 PC で使い分けながら、
>コンパイルしてもよろしいのでしょうか。
>と申しますのも、
>どちらの処理系でも通用しますと、
>より汎用性??の高いソフトになるかと思っております。
Borlandのコンパイラは使ったことがないので何とも言えませんが、
実行ファイルの名称が同じ(両方ともcl.exe)であれば
バッチファイルを2つ作って使い分ければよろしいかと思います。
なお、コンパイラの同居に関しては問題ないと思います。
私もJavaのコンパイラを古いバージョンと新しいバージョンを同じPC
に入れて使っています。
packn 様
お返事ありがとうございます。
実は質問後、Borlandのバッチファイルを作りまして、
同一のDOS窓でも実行できるのかどうか確かめてみました。
少々不安がありましたが、無事コンパイルができている模様でした??..
>同居に関しては問題ないと思います。
上記の言葉で安心しました。
が、バッチファイルに関しては使い分けます。
大変参考になました。
今後も機会がありましたらどうぞよろしくお願いします。
No.1
- 回答日時:
vcvars32以外には特に必要ないです。
Win95でVC++6.0を使ったことはないのですが、自分の場合は、MS-DOSプロンプトのショートカットを1つ作って、そのプロパティのプログラム・タブのバッチファイルにvcvars32.batをフルパス(""で括って)を入れています。
pathで、環境変数がどうなっているのか、調べてみてください。
C:\PROGRA~1\MICROS~1\VC98\BIN
のような部分が含まれていれば、少なくともcl.exeは起動するはずです。
inthefloi 様
お返事ありがとうございます。
やはりパッチファイルが必要なのですね。
質問後に書籍(MS-DOSに関して)を読んでいまして、
私の無知さに恐縮しております。
再度機会がありましたら、
どうぞよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- Outlook(アウトルック) Outlookでメールを設定したら、設定済み?? 2 2022/09/24 13:25
- その他(パソコン・周辺機器) デバイスのペアリングのウィンドウサイズがおかしい 1 2023/01/18 18:48
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- Windows 10 windowsの起動パスワードについて 1 2022/08/15 10:19
- バックアップ Cドライブが満杯になり過去のバックアップと思われる領域を削除したい 3 2022/08/15 11:53
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0除算して、落ちるプログラムと...
-
C++でアボート(Abort)で処理が...
-
C++ で、「)」が必要 というエ...
-
io.hをincludeするとそのような...
-
不要なインクルードファイルの検出
-
Eclipseの環境設定について
-
コンパイルできない
-
PICマイコンによる乱数の表示に...
-
DJ Java Decompilerのインスト...
-
__extension__
-
ABAQUS ユーザーサブルーチン...
-
Visual C++では問題があるのにg...
-
io.hをincludeしたプログラムで...
-
変数(関数)名の頭に_
-
正しい五十音順について
-
これってほんとにみますか?
-
Stuck
-
あるプログラムのコマンドライ...
-
べき乗の計算が遅い理由
-
Excelで4096点以上のFFTの方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0除算して、落ちるプログラムと...
-
Eclipseの環境設定について
-
変数(関数)名の頭に_
-
C++でアボート(Abort)で処理が...
-
コンパイルできない
-
io.hをincludeするとそのような...
-
初心者はIDE使わないほうが良く...
-
volatile修飾について
-
コンパイラの制限 : ヒープの領...
-
C言語のワーニングメッセージの...
-
C++ で、「)」が必要 というエ...
-
コンパイラについて
-
ABAQUS ユーザーサブルーチン...
-
コンパイラフラグ(compiler fla...
-
Visual C++とVisual C++.NETの違い
-
プリコンパイラとは?
-
fortranでのNaNについて
-
どのプログラミング言語ででき...
-
cygwinをインストールしたとこ...
-
ccコマンドの使い方
おすすめ情報