链接时报“无法解析的外部符号”的问题
1> 正在创建库 D:\cpp\Test\Release\Test.lib 和对象 D:\cpp\Feature\Release\Test.exp
1>test.obj : error LNK2001: 无法解析的外部符号 "int __cdecl _sift_features(struct _IplImage *,struct feature * *,int,double,double,int,int,int,int)" (?_sift_features@@YAHPAU_IplImage@@PAPAUfeature@@HNNHHHH@Z)
1>D:\cpp\Test\Release\test.dll : fatal error LNK1120: 1 个无法解析的外部命令
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
说无法解析的外部符号,其实是有声明和定义的。声明在引入的头文件里,而定义在相同目录下的.c文件里。实在看不出来有什么问题,如何解决呢?