Linker LNK2001未解析的外部符号

Linker LNK2001未解析的外部符号,linker,Linker,我确信这已经一次又一次地出现了。我得到以下错误: 1> precision.obj:错误LNK2001:未解析的外部符号“int NPRESCISION” 在我的程序precision.cxx中,我有一个#include to u.hxx,它有以下声明: 外部内部精度 当然,现在它将变量nprecision读取为外部变量,应该可以了。我不确定发生了什么事 如有任何建议,将不胜感激。我已经做了我能想到的一切 问候 Mat您声明了nprecision,这使编译器感到高兴,但您还需要定义nprecis

我确信这已经一次又一次地出现了。我得到以下错误:

1> precision.obj:错误LNK2001:未解析的外部符号“int NPRESCISION”

在我的程序precision.cxx中,我有一个#include to u.hxx,它有以下声明:

外部内部精度

当然,现在它将变量nprecision读取为外部变量,应该可以了。我不确定发生了什么事

如有任何建议,将不胜感激。我已经做了我能想到的一切

问候


Mat

您声明了
nprecision
,这使编译器感到高兴,但您还需要定义
nprecision
,以使链接器高兴。这很有意义。我必须编写实际定义/计算它们的例程?您需要添加
int nprecision并将该文件与引用
n说明的任何实现链接。