>>http://toro.2ch.net/test/read.cgi/tech/1350461655/989
前スレの変数定義を含むヘッダファイルのincludeだけど、ヘッダの内容を変更してもいいならこれで通るんじゃない?

�@DEV.hの内容を変更して上書きするプログラムを作成、DEV.h更新毎に実行する。処理内容は、
int data[] = {0, 1, 2};
みたいな行を、以下に展開する(#if追加、externの分岐)。
#ifndef DEV_H_INCLUDED
 int data[] = {0, 1, 2};
#else
 extern int data[];
#endif

�AA〜C.cのいずれか1つ
#include "DEV.h"

�Bそれ以外
#define DEV_H_INCLUDED
#include "DEV.h"