Skip to content

新しいクラスファイルを追加したいとき

Morichan edited this page Nov 10, 2018 · 1 revision

ファイルを追加する

次の場所に追加します。

  • /etrobocon2018/str/apps/include ディレクトリにhファイル(ヘッダファイル)
  • /etrobocon2018/str/apps/src ディレクトリにcppファイル(実装ファイル)
  • /etrobocon2018/str/apps/test ディレクトリにcppファイル(テストファイル)

ファイル名は、クラス名を基準に考えるといいです。 例えば、Selectorクラスを追加したい場合は、次のようにしましょう。

  • ヘッダファイル: Selector.h
  • 実装ファイル: Selector.cpp
  • テストファイル: SelectorTest.cpp

ファイルのパスを追記する

次のファイルに、先ほど追加したクラス名+拡張子を追記します。

  • /etrobocon2018/str/Makefile.inc
  • /etrobocon2018/CMakeLists.txt

Makefile.incには、クラス名.oを追加します。 CMakeLists.txtには、クラス名.cppを追加します。

例えば先の例であれば、次のようにします。

  • Makefile.inc: Selector.o
  • CMakeLists.txt: Selector.cpp