1>tiff.obj : error LNK2001: 无法解析的外部符号 "public: virtual char const * __thiscall GDALMajorObject::GetDescription(void)const " (?GetDescription@GDALMajorObject@@UBEPBDXZ)
1>tiffView.obj : error LNK2001: 无法解析的外部符号 "public: virtual char const * __thiscall GDALMajorObject::GetDescription(void)const " (?GetDescription@GDALMajorObject@@UBEPBDXZ)
1>tiff.obj : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall GDALMajorObject::SetDescription(char const *)" (?SetDescription@GDALMajorObject@@UAEXPBD@Z)
1>tiffView.obj : error LNK2019: 无法解析的外部符号 "public: class GDALRasterBand * __thiscall GDALDataset::GetRasterBand(int)" (?GetRasterBand@GDALDataset@@QAEPAVGDALRasterBand@@H@Z),该符号在函数 "public: void __thiscall CtiffView::OnFileOpen(void)" (?OnFileOpen@CtiffView@@QAEXXZ) 中被引用
1>tiffView.obj : error LNK2019: 无法解析的外部符号 "public: int __thiscall GDALDataset::GetRasterCount(void)" (?GetRasterCount@GDALDataset@@QAEHXZ),该符号在函数 "public: void __thiscall CtiffView::OnFileOpen(void)" (?OnFileOpen@CtiffView@@QAEXXZ) 中被引用
1>tiffView.obj : error LNK2019: 无法解析的外部符号 _GDALOpen@8,该符号在函数 "public: void __thiscall CtiffView::OnFileOpen(void)" (?OnFileOpen@CtiffView@@QAEXXZ) 中被引用
1>tiffView.obj : error LNK2019: 无法解析的外部符号 _GDALAllRegister@0,该符号在函数 "public: void __thiscall CtiffView::OnFileOpen(void)" (?OnFileOpen@CtiffView@@QAEXXZ) 中被引用
1>C:\Documents and Settings\Administrator\桌面\实验程序\tiff\Debug\tiff.exe : fatal error LNK1120: 84 个无法解析的外部命令
2 个解决方案
没包含GDAL的lib。得编译之后加入到vc的lib路径去