簡體   English   中英

c ++未定義的引用

[英]c++ undefined reference

我收到一個未定義的引用錯誤:

/afs/ec.auckland.ac.nz/users/c/s/cshe079/unixhome/Desktop/306P1/ARToolKit/examples/simple/simpleTest.cc:161:未定義引用`affine_transformation_range :: ~affine_transformation_range()'collect2 :ld返回1退出狀態

我在其中包含了具有~affine_transformation_range()函數的文件,但似乎無法找到它。 函數本身是空的,這使它更容易混淆。

這是函數頭中的聲明:

~affine_transformation_range(void);

這是函數本身:

affine_transformation_range::~affine_transformation_range(void)
{
}

您沒有在包含以下內容的翻譯單元中進行鏈接:

affine_transformation_range::~affine_transformation_range

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM