在当前项目中,我正在构建一个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 错误仍然存在。
编辑:包含错误
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