ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

HEWのビルドエラー overlaps sectionは二重定義でも出るよ!

2019-07-16 14:07:11 | Weblog
ここ
HEWのビルドで出てきたビルドエラーについて
https://okwave.jp/qa/q8678205.html




** L2321 (E) Section "S" overlaps section "R"

なんだけど、これ、たしかにそこの回答にあるように、
領域使い過ぎで重なるときもあるけど、
単純に二重定義してしまってもなる。

自分がひっかかったのは、
・ある領域をとったCのファイルがあって
・コンパイルするために、プロジェクトに入れていた
  →ツリーの中に登録していた
・ところがそのファイル、Cのファイルなのに、別のところで
 インクルードしてた

ってときに、これになった(インクルードしたところと、
ツリーに入れたことでコンパイルした結果、どちらのOBJ
も作られて、二重定義)

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする