コンパイラ:borland c++ compiler 5.5、エディタ:notepad++でプログラミング環境を構築しようと思っているのですが、コンパイル設定のところで詰まっています。
notepad++のNppExecというプラグインを使って,
以下のコマンドを記述したところ
// save current file
NPP_SAVE
// compile & run with bcc
D:\borland\bcc55\Bin\bcc32.exe "$(FULL_CURRENT_PATH)" -run
コンパイルはできているのですが、実行モジュールやオブジェクト・ファイルの保存場所がnotepad++があるフォルダになるのです。生成された実行モジュールやオブジェクト・ファイルを任意のフォルダに保存するのはどうしたらいいのでしょうか?
あとコンパイルしたhogehoge.exeなどをnotepad上で実行するのはどうしたらいいでしょうか?(手動でコマンドプロンプトを起動して実行するのは面倒なのでコンパイルしたときに実行してほしい)
教えていただきたいです。お願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
( ラムディスク Z: があり、temp というフォルダがあるとして)
borland c++ compiler 5.5 はインストールすると、PATH を自動設定します。
・notepad++ のツールバーの「Show Console Dialog」ボタンを押す。
・下ペインに、「Console」が現れる。
・bcc32 (リターン)→ コンパイルオプション表示( -run というのは無いよ)。
・この中の「 -nxxx Output file directory 」が、お求めのオプション。
これを毎回コンパイル時に付けるのは大変。
D:\borland\bcc55\Bin\ フォルダにある bcc32.cfg を編集。
3行目に、-nZ:\temp を追加。
+++++++++++++++++++++++++++++++++++++++++
下ペイン「Console」でコンパイル・実行は、
(ソースのある場所が、D:\work の場合)
cd d:\work
bcc32 hogehoge.c
z:\temp\hogehoge
となるかな、と思います(自分の環境と違うので、でも試行済み)。
+++++++++++++++++++++++++++++++++++++++++
蛇足
Gavotte Ramdisk インストール 設定方法 使い方
http://d.hatena.ne.jp/sona-zip/20080512
↑ここからはダウンロードできないので、入手は、
http://www10.atwiki.jp/gavotterd/
Z: 64MB 位で試して下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Excel(エクセル) vba コンパイル 4 2022/10/27 10:01
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
実行後にコンパイルに失敗しま...
-
すべてのリビルド: 0 正常、 0 ...
-
c言語です コンパイルした時に...
-
シリアル通信の受信待ちについて
-
Verilog_HDLでのdefineとifdef
-
メッセージボックスのEXEを作る...
-
Cのコンパイルでコメントアウト...
-
C言語で、配列を使ったsinカー...
-
64ビットのlinuxで32ビットメモ...
-
C言語プログラムのコンパイルエ...
-
C#で char型とstring型の比較で...
-
BCC Developerの使い方
-
c言語でログイン処理はできます...
-
i386 or x86_64 のどちらを選...
-
coronのインストール
-
gccコンパイルできない原因は!?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
c言語です コンパイルした時に...
-
<math.h>ヘッダを入力している...
-
C#で char型とstring型の比較で...
-
共有ライブラリの内容確認について
-
すべてのリビルド: 0 正常、 0 ...
-
[COBOL] ソースの復帰
-
64ビットのlinuxで32ビットメモ...
-
gcc バージョン違いによるコン...
-
VS2010環境で2点ほど質問
-
ヘッダーファイル『windows.h』...
-
C言語で作ったらWindowsでもMac...
-
自作DLLの中身を暗号化
-
MVSマシンで0C7でABENDしたので...
-
Verilog_HDLでのdefineとifdef
おすすめ情報