C++ C++;生成器XE未解决的外部错误

C++ C++;生成器XE未解决的外部错误,c++,linker,c++builder,c++builder-xe,C++,Linker,C++builder,C++builder Xe,下面的头文件包含一个类和一些变量 extern bool akwizycja_w_toku; extern LPCTSTR pFileName; extern int numer_akwizycji; class Akwizycja : public TThread { public: __fastcall Akwizycja(bool CreateSuspended); void __fastcall Akwizycja::UpdateLabels(); Akwizy

下面的头文件包含一个类和一些变量

extern bool akwizycja_w_toku;
extern LPCTSTR pFileName;
extern int numer_akwizycji;

class Akwizycja : public TThread
{
public:
    __fastcall Akwizycja(bool CreateSuspended);
    void __fastcall Akwizycja::UpdateLabels();
    Akwizycja::Akwizycja() {}
};
(只是一个样本,还有更多,但没关系) 此外,我还有一个主要项目

#include "Akwizycja.h"
void __fastcall Akwizycja::UpdateLabels()
{
    Form1->Label12->Caption=FloatToStrF(dRate,ffFixed,8,4);
    Form1->Label13->Caption=FloatToStrF(ActualRate,ffFixed,8,3);
    Form1->Label14->Caption=FloatToStrF(EffectiveRate,ffFixed,8,3);
    Form1->Label15->Caption=pow(2,Clock_Divider);
}
其中dRate或ffFixed等参数是一些外部变量。 当我想使用一些函数时,问题就开始了

void __fastcall TForm1::Button3Click(TObject *Sender)
{
    Akwizycja* new_object = new Akwizycja;
}
我获取[ILINK32 Error]错误:从D:\DF\DEBUG\WIN32\RECEIVER.OBJ引用的未解析的外部'\u dRate' 对于所有使用的变量


假设这是一些路径设置问题,但所有这些问题都已添加。非常感谢您的建议。

因为
dRate
ffFixed
没有在任何源文件中定义?您定义了
dRate
吗?您发布的所有代码都没有定义它。