我用C++/cocos2dx 遇到了"AppDelegate.obj中已定义的错误".
这是我的代码gamestage.h
#ifndef __GAME_STAGES_H__
#define __GAME_STAGES_H__
// stage 1;
namespace gamestage1
{
int btn_number = 9;
}
#endif
Run Code Online (Sandbox Code Playgroud)
game.cpp并menu.cpp使用此gamestage.h文件,没有gamestage.cpp文件.
实际上,我尝试使用extern如下:
extern int btn_number = 9;
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
*这会导致什么?*