gregjesl/simpleson

Linker Error in Integration

anandmahato opened this issue · 2 comments

I am getting unknown Linker error when i tried to integrate in Visual studio

Severity Code Description Project File Line Suppression State
Error LNK2001 unresolved external symbol "class std::basic_string<char,struct std::char_traits,class std::allocator > __cdecl json::parsing::escape_quotes(char const *)" (?escape_quotes@parsing@json@@ya?AV?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@pbd@Z)

Severity Code Description Project File Line Suppression State
Error LNK2001 unresolved external symbol "class std::basic_string<char,struct std::char_traits,class std::allocator > __cdecl json::parsing::unescape_quotes(char const *)" (?unescape_quotes@parsing@json@@ya?AV?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@pbd@Z)

Severity Code Description Project File Line Suppression State
Error LNK2001 unresolved external symbol "public: __thiscall json::jobject::entry::operator int(void)const " (??Bentry@jobject@json@@QBEHXZ)

Severity Code Description Project File Line Suppression State
Error LNK2001 unresolved external symbol "public: __thiscall json::jobject::entry::operator float(void)const " (??Bentry@jobject@json@@QBEMXZ)

@anandmahato I wasn't able to replicate the issue, I was able to build the library in Visual Studio 2015 via continuous integration and on my home computer with Visual Studio 2017. Do you have any more details on your setup? Are you integrating this into a larger project?

@anandmahato Just checking in to see if this is still an issue.