ここ
HEWのビルドで出てきたビルドエラーについて
https://okwave.jp/qa/q8678205.html
の
** L2321 (E) Section "S" overlaps section "R"
なんだけど、これ、たしかにそこの回答にあるように、
領域使い過ぎで重なるときもあるけど、
単純に二重定義してしまってもなる。
自分がひっかかったのは、
・ある領域をとったCのファイルがあって
・コンパイルするために、プロジェクトに入れていた
→ツリーの中に登録していた
・ところがそのファイル、Cのファイルなのに、別のところで
インクルードしてた
ってときに、これになった(インクルードしたところと、
ツリーに入れたことでコンパイルした結果、どちらのOBJ
も作られて、二重定義)
HEWのビルドで出てきたビルドエラーについて
https://okwave.jp/qa/q8678205.html
の
** L2321 (E) Section "S" overlaps section "R"
なんだけど、これ、たしかにそこの回答にあるように、
領域使い過ぎで重なるときもあるけど、
単純に二重定義してしまってもなる。
自分がひっかかったのは、
・ある領域をとったCのファイルがあって
・コンパイルするために、プロジェクトに入れていた
→ツリーの中に登録していた
・ところがそのファイル、Cのファイルなのに、別のところで
インクルードしてた
ってときに、これになった(インクルードしたところと、
ツリーに入れたことでコンパイルした結果、どちらのOBJ
も作られて、二重定義)