Hi therre
Initially, MSVC could not recognize the files in cantera, then I imported cantera and boost in my project and it showed success.Unresolvable external symbols appeared, and this error appeared when I ran the example, so I imported cantera.lib into the linker based on other people's modifications, and it still didn't fix the problem.
error LNK2001: 无法解析的外部符号 "(unresolvable external symbol )class std::shared_ptr<class Cantera::Solution> __cdecl Cantera::newSolution(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<class std::shared_ptr<class Cantera::Solution>,class std::allocator<class std::shared_ptr<class Cantera::Solution> > > const &)" (?newSolution@Cantera@@YA?AV?$shared_ptr@VSolution@Cantera@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@00ABV?$vector@V?$shared_ptr@VSolution@Cantera@@@std@@V?$allocator@V?$shared_ptr@VSolution@Cantera@@@std@@@2@@3@@Z)