U

C / C ++環境を構築するためのnotepad ++およびTDMgcc



Notepad Tdm Gcc Build C C Environment



まず、gccをインストールします

A. TDMGCCは非常に便利です。ダウンロード後にばかみたいな方法でインストールできます(パスは環境変数で自動的に構成されます)。これは私が使用しているものです。



B. nuwenのgcc、URLは http://nuwen.net/mingw.html

C、MinGW、公式ウェブサイトにアクセスしてダウンロードできます。しかし、インストールは面倒です。初心者はお勧めしません。




次に、notepad ++を構成します

1. notepad ++をインストールします

2.プラグインをインストールします



notepad ++を開く>>>>>>プラグイン>>>>プラグインマネージャー>>>>プラグインマネージャーを表示>>>>プラグインのリストはAvaiableに表示されます>>> NppExecを見つけてインストールします

質問:プラグインリストを表示できない場合は、設定に対応するファイルがない可能性があります。ダウンロードしたファイルを対応するディレクトリにコピーしてください。リンク:https://pan.baidu.com/s/1E5XWv64_Q0K12Jl7e16k5Qパスワード:dw8y

オンラインインストールが失敗した場合は、プラグインをダウンロードしてオフラインでインストールすることしかできません。

プラグイン>>>> NppExec >>>> Execu ... >>>>

cコンパイル

cmd /k gcc -o $(CURRENT_DIRECTORY)$(NAME_PART).exe '$(FULL_CURRENT_PATH)' & PAUSE & EXIT

c実行

cmd /k $(CURRENT_DIRECTORY)$(NAME_PART).exe $(FULL_CURRENT_PATH & PAUSE & EXIT

C ++コンパイル

cmd /k g++.exe -g -W -Wall -o $(CURRENT_DIRECTORY)$(NAME_PART).exe $(FULL_CURRENT_PATH) & PAUSE & EXIT

C ++実行

cmd /k $(CURRENT_DIRECTORY)$(NAME_PART).exe $(FULL_CURRENT_PATH & PAUSE & EXIT

デバッグ

cmd /k gdb $(CURRENT_DIRECTORY)$(NAME_PART).exe

第三に、cmdでgccコンパイラを使用します

GCCのパラメータは次のとおりです。

  • -E前処理後にコンパイルを停止するようにGCCに指示しますg ++ -E HW.cpp -o HW.i
  • -chello.iをターゲットコードにコンパイルしますg ++ -c HW.i -o HW.o
  • -oターゲットファイルを実行可能ファイルにリンクしますg ++ HW.o -o HW
    g ++ HW.cpp -oHWを1つのステップで実装することもできます

3つ以上のソースファイルがコンパイルされている場合

One-step implementation of g++ HW1.cpp HW2.cpp -o HW Step by step implementation g++ -c HW1.cpp -o HW.o g++ -c HW2.cpp -o HW2.o g++ HW1.o HW2.o -o HW

..