• ベストアンサー

コマンドラインからのコンパイル(VC++6.0)

packnの回答

  • packn
  • ベストアンサー率50% (1/2)
回答No.3

再びこんにちは >ところで、再度質問させていただきたいのですが、 >VC++6.0 及び Borland C++ Compiler 5.5 を >同一 PC で使い分けながら、 >コンパイルしてもよろしいのでしょうか。 >と申しますのも、 >どちらの処理系でも通用しますと、 >より汎用性??の高いソフトになるかと思っております。 Borlandのコンパイラは使ったことがないので何とも言えませんが、 実行ファイルの名称が同じ(両方ともcl.exe)であれば バッチファイルを2つ作って使い分ければよろしいかと思います。 なお、コンパイラの同居に関しては問題ないと思います。 私もJavaのコンパイラを古いバージョンと新しいバージョンを同じPC に入れて使っています。

crm
質問者

お礼

packn 様 お返事ありがとうございます。 実は質問後、Borlandのバッチファイルを作りまして、 同一のDOS窓でも実行できるのかどうか確かめてみました。 少々不安がありましたが、無事コンパイルができている模様でした??.. >同居に関しては問題ないと思います。 上記の言葉で安心しました。 が、バッチファイルに関しては使い分けます。 大変参考になました。 今後も機会がありましたらどうぞよろしくお願いします。

関連するQ&A

  • 【VC2005】コマンドプロンプトでc++をコンパイルしたい

    【VC2005】コマンドプロンプトでc++をコンパイルしたい いつもお世話になっています。 WindowsXP pro で VisualC2005を利用してます。 コマンドプロンプトでc++をコンパイル、及び、実行したいと思い、 下記のページを参考にさせていただきました。 http://www.ced.is.utsunomiya-u.ac.jp/lecture/2006/common/vs2005/command_prompt.php 上記の方法の専用のコマンドプロンプトではなく、通常のコマンドプロンプトから 上記で紹介された「cl」のコマンドを実行できないでしょうか。 (おそらく、Pathを通す(?)とかいう作業が必要なのかなと思っていますが、、、) お手数ですが、よろしくお願いします。

  • コマンドプロンプトを起動したら動くバッチファイルの作り方

    コンパイルするために、コマンドプロンプトを起動するたびに C:\Program Files\Microsoft Visual Studio\VC98\Bin>vcvars32.bat と打つ必要があります。 バッチファイルを作って何も意識する必要がないようにしたいのですが 何かいい方法があったら教えてください

  • vcvars32.batを実行できない

    大学の課題でプログラムを作らないといけないので、自宅のPCでプログラムを書いてコマンドプロンプトでコンパイルしようと思うんですが、 「stdio.h: インクルード パスが設定されていません。」 表示され、コンパイルできません。 自分で調べたところによると、vcvars32.batを実行することで上手くインクルードできると分かりました。 でも、実際にコマンドプロンプト上でvcvars32と入力しても、 「'"vcvars32.bat"'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示され、実行できません。 どうしたらちゃんと実行できるようになるんでしょうか。 どなたか教えてください。 OS:vista Microsoft Visual Studio9.0使用。

  • Cygwinでsshdを立て、外部から接続したときにWindowsでPATHが通っているコマンドを使いたい

    家のパソコンにCygwinとVisual C++がインストールしてあります。 VC++のコマンドラインからのコンパイル(cl等)を使っているんですが、外から家のパソコンにsshで入ってclなんかを使えるようにしたいです。 Cygwinでsshデーモンを起動して、外からログインするところまではできたんですが、ssh上からclを実行することができません。 PATHが通っていないんだろうなとは思うんですが、どこでどのように設定したらいいのか分かりません。 回答お願いします。

  • コマンドプロンプト Cをコンパイルしたい

    こんばんは。 コマンドプロンプト上でCをコンパイルできる環境を作りたいのですが、 Cをコンパイルするにあたって良いコンパイラーなどはありませんか? インストール後の環境変数設定なども教えてもらえると嬉しいです。 よろしくお願いします。

  • VCでコンパイル

    VCでコンパイル VC(2010)でコンパイルしたとき実行ファイルをダンプすると プロジェクトのフォルダ位置 X:\Project\Test\~ とか 各種API名 xmlで書かれた "manifestVersion" などが埋め込まれてしまいます。 この情報を埋め込まない方法を教えてください。 コマンドラインからコンパイルすると、埋め込まれなかった気もしますが コンパイルオプションのどこかを設定すれば削除されるのでしょうか?

  • windows10でVC6.0++のclを使いたい

    cl.exeの場所:C:\Program Files\Microsoft Visual Studio\VC98\Bin 環境変数INCLUDE設定:C:\Program Files\Microsoft Visual Studio\VC98\Include 環境変数LIB設定:C:\Program Files\Microsoft Visual Studio\VC98\Lib を登録したのですが、mspdb60.dllがないといわれました。 検索したらあるのですが、 どうすれば、Windows10でvc6.0++のCコンパイラを使えますか? 教えてくださいよろしくお願いします。

  • VisualStudio(C#)2005ExpressEditionなんですが、コマンドラインコンパイラがしようできません(vsvars32.batがありません)

    この度、VisualC#2005ExpressEdiotionをインストールしました。日経ソフトウェアの3月号に製品版が付録としてついていたので、そのCD-ROMでインストールしました。 独習C#という本を買ったのですが、コマンドラインコンパイラcsc.exeの使用を薦めています。それを使用するためにはVSVARS32.batファイルを実行する必要があるのですが、インストールしたVisualC#のヘルプにはcommon7/toolsフォルダにそのバッチファイルがあるとかいてありますが、ありません。2回インストールしなおしたんですが。。ExpressEditionには、コマンドラインコンパイラは付属しないのでしょうか? 以下、該当ヘルプの全文のコピーです↓。 vsvars32.bat ファイルを使用すると、コマンド ラインからビルドするために必要な環境変数を自動的に設定できます。vsvars32.bat の詳細については、次の Knowledge Base の文書を参照してください。 「PRB: Vcvars32.bat Generates Out of Environment Message (Q248802)」 以前のバージョンの Visual Studio と最新バージョンの Visual Studio の両方がコンピュータにインストールされている場合は、同じコマンド ウィンドウから異なるバージョンの vsvars32.bat または vcvars32.bat を実行しないでください。 VSVARS32.BAT を実行するには コマンド プロンプトで、Visual Studio をインストールしたディレクトリの Common7\Tools サブディレクトリに移動します。 「VSVARS32」と入力して VSVARS32.bat を実行します。 注意 VSVARS32.bat はコンピュータごとに異なる可能性があります。VSVARS32.bat ファイルが見つからない場合や破損している場合でも、別のコンピュータの VSVARS32.bat ファイルと置き換えないでください。その場合は、セットアップ プログラムを再実行してファイルを置き換えてください。

  • VC++ .NET 2005 Expressで、Apacheのコンパイル

    VC++ .NET 2005 ExpressでApache2.0.59(ssl)をコンパイルし、コンパイル(コマンドラインからです。)まではうまくいったのですが、実行させようとすると、「MSVCR80.dllが見つからなかったため、このアプリケーションを開始できませんでした。...」というエラーが出て実行できません。 別のマシンであれば、Microsoft Visual C++ 2005 再頒布可能パッケージ を入れる必要がある(今までのように単なるコピーではだめ。)ことは分かったのですが、そもそもVC++入っているし、再頒布可能パッケージもインストールしてみたのですが、インストールせずに終了してしまいます。(多分既にランタイムがあるからだと思ってます。) どなたか原因が分かる方がいれば、アドバイスを下さい。

  • C言語初心者です。コマンドプロンプトのコンパイルが出来ません。

    C言語初心者です。コマンドプロンプトのコンパイルが出来ません。 教習所ではVisual studio 2008を用いてたので"cl"で出来たのですが、 自宅のパソコンのコマンドプロンプトでsoccer.cというファイルを作り、コンパイラしても「'cl'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません」というエラーがでてしまいます。 Visual studioではありません。ノートPCに元から入ってた既存のコマンドプロンプトを使ってます。 なのでソフト名は分かりません。使ってるパソコンはwindowsです。 どなたかコンパイルの方法を教えてください!