こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

notepad++でのコンパイル設定

コンパイラ: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上で実行するのはどうしたらいいでしょうか?(手動でコマンドプロンプトを起動して実行するのは面倒なのでコンパイルしたときに実行してほしい)
教えていただきたいです。お願いします。

投稿日時 - 2011-01-09 02:35:00

QNo.6435040

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.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 位で試して下さい。

投稿日時 - 2011-01-11 06:21:46

あなたにオススメの質問