Physics現在のプロジェクトでは、名前空間を構築しています。ファイルCore.hで
extern real sleepEpsilon;/* = ((real).3);*/ // typedef float real; used, and works throughout project.
次にCore.cppで
real Physics::sleepEpsilon = ((real)0.3);
私はエラーを受け取っていますが、それは#includesCore.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