|
|
|
|
global::needed stuff here
CreativeMFS wrote: |
---|
Also: do I include this header in my other .cpp files and writeglobal::needed stuff here |
1>levelengine.obj : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl global::convstr(int const &)" (?convstr@global@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "unsigned long global::_blue" (?_blue@global@@3KA) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "unsigned long global::_red" (?_red@global@@3KA) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "unsigned long global::_white" (?_white@global@@3KA) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "unsigned long global::_black" (?_black@global@@3KA) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "unsigned long global::_green" (?_green@global@@3KA) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "unsigned long global::_purple" (?_purple@global@@3KA) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "struct HBRUSH__ * global::_bluebrush" (?_bluebrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "class std::vector<struct tagRECT,class std::allocator<struct tagRECT> > global::_foodgrid" (?_foodgrid@global@@3V?$vector@UtagRECT@@V?$allocator@UtagRECT@@@std@@@std@@A) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "struct HBRUSH__ * global::_blackbrush" (?_blackbrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "class std::vector<struct tagRECT,class std::allocator<struct tagRECT> > global::_obstaclegrid" (?_obstaclegrid@global@@3V?$vector@UtagRECT@@V?$allocator@UtagRECT@@@std@@@std@@A) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "struct HBRUSH__ * global::_greenbrush" (?_greenbrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>levelengine.obj : error LNK2005: "struct HBRUSH__ * global::_whitebrush" (?_whitebrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl global::convstr(int const &)" (?convstr@global@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "unsigned long global::_blue" (?_blue@global@@3KA) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "unsigned long global::_red" (?_red@global@@3KA) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "unsigned long global::_white" (?_white@global@@3KA) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "unsigned long global::_black" (?_black@global@@3KA) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "unsigned long global::_green" (?_green@global@@3KA) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "unsigned long global::_purple" (?_purple@global@@3KA) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "struct HBRUSH__ * global::_bluebrush" (?_bluebrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "class std::vector<struct tagRECT,class std::allocator<struct tagRECT> > global::_foodgrid" (?_foodgrid@global@@3V?$vector@UtagRECT@@V?$allocator@UtagRECT@@@std@@@std@@A) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "struct HBRUSH__ * global::_blackbrush" (?_blackbrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "class std::vector<struct tagRECT,class std::allocator<struct tagRECT> > global::_obstaclegrid" (?_obstaclegrid@global@@3V?$vector@UtagRECT@@V?$allocator@UtagRECT@@@std@@@std@@A) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "struct HBRUSH__ * global::_greenbrush" (?_greenbrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakemain.obj : error LNK2005: "struct HBRUSH__ * global::_whitebrush" (?_whitebrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl global::convstr(int const &)" (?convstr@global@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "unsigned long global::_blue" (?_blue@global@@3KA) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "unsigned long global::_red" (?_red@global@@3KA) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "unsigned long global::_white" (?_white@global@@3KA) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "unsigned long global::_black" (?_black@global@@3KA) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "unsigned long global::_green" (?_green@global@@3KA) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "unsigned long global::_purple" (?_purple@global@@3KA) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "struct HBRUSH__ * global::_bluebrush" (?_bluebrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "class std::vector<struct tagRECT,class std::allocator<struct tagRECT> > global::_foodgrid" (?_foodgrid@global@@3V?$vector@UtagRECT@@V?$allocator@UtagRECT@@@std@@@std@@A) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "struct HBRUSH__ * global::_blackbrush" (?_blackbrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "class std::vector<struct tagRECT,class std::allocator<struct tagRECT> > global::_obstaclegrid" (?_obstaclegrid@global@@3V?$vector@UtagRECT@@V?$allocator@UtagRECT@@@std@@@std@@A) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "struct HBRUSH__ * global::_greenbrush" (?_greenbrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>snakengine.obj : error LNK2005: "struct HBRUSH__ * global::_whitebrush" (?_whitebrush@global@@3PAUHBRUSH__@@A) already defined in gamengine.obj 1>C:\Visual Studio 2010\C++\0 - Good Projects\Snake - Graphical\Debug\Snake - Graphical.exe : fatal error LNK1169: one or more multiply defined symbols found 1> 1>Build FAILED. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|