私はいくつかの困難を抱えていますが、ビルドとデバッグにEmacsを使用することに慣れようとしています。私の最大の問題は、今では私のアプリケーションにmake -k
のルートディレクトリ(例えばファイルを開いている)にする必要があり、gdb MyApp
を実行するにはバイナリディレクトリにいなければならないということです。Emacsでビルド/デバッグの作業ディレクトリを変更するには?
Ctrl + Shift + Bをmake -k -C <my_hard_coded_dir>
に、F5を使って何らかのタイプのものを私のbinディレクトリからgdb <MyApp>
に実行しようとするのは無益ですか?シフトキーがEmacsにとって大変面倒であれば大丈夫です。コンパイルコマンドをすることと等価であり天気を、私は私の.emacs
(global-set-key [f2] 'compile)
(global-set-key [f3] 'next-error)
(setq compile-command "u: & cd \\gbceinspielen\\trunk\\src\\compile & make -k ")
コマンド「GDB」
でこのspippetを使用しコンパイルするための
オプションは '-C'ではなく' -c'です。こちらをご覧ください:http://www.gnu.org/software/make/manual/make.html#Options-Summary – ceving