В текущем проекте я создаю пространство имен Physics
.в файле Core.h
extern real sleepEpsilon;/* = ((real).3);*/ // typedef float real; used, and works throughout project.
, затем в Core.cpp
real Physics::sleepEpsilon = ((real)0.3);
, хотя я получаю сообщение об ошибке и ссылается на другой класс, #includes
Core.hи я даже дошел до предисловия Physics::
по всем из них, но ошибка LNK по-прежнему сохраняется.
EDIT: включенная ошибка
1>Body.obj : error LNK2001: unresolved external symbol "float Physics::sleepEpsilon" (?sleepEpsilon@Physics@@3MA)
1>C:\...\Physics\Debug\Physics.exe : fatal error LNK1120: 1 unresolved externals