直接开门见山:问题 VS 配置tinyxml2 报错LNK2019原因之一
下载好了tinyxml2库,也配置好了路径,程序没有报错,引入头文件也正常,但是发现编译时提示:
错误 LNK2019 无法解析的外部符号 "public: class tinyxml2::XMLElement const * __cdecl tinyxml2::XMLNode::FirstChildElement(char const *)const " (?FirstChildElement@XMLNode@tinyxml2@@QEBAPEBVXMLElement@2@PEBD@Z),函数 “public: class tinyxml2::XMLElement * __cdecl tinyxml2::XMLNode::FirstChildElement(char const *)” (?FirstChildElement@XMLNode@tinyxml2@@QEAAPEAVXMLElement@2@PEBD@Z) 中引用了该符号 FitFunction
解决方案:
##直接把 tinyxml2.h 和 tinyxml2.cpp分别加到项目的头文件和源文件中。