我有一个由以下内容组成的YAML文件:
YAML::Node base = YAML::Load("test.yaml");
std::cout << base["abc"].as<int>() << std::endl;
我正在使用以下代码加载它:
unresolved external symbol "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > YAML::detail::node_data::empty_scalar"
MSVC无法链接(由第二行引起),说明:
YAML::Node::operator[]
我不知道我做错了什么,或者我是不是错了。它链接和解析文件很好,只是不让我使用/
而不给我一个错误。
答案 0 :(得分:0)
您必须与yaml-cpp
库链接。