我正在尝试从自建dll导入功能 dll中的功能是:
std::string stringFunc(std::string str) {
return str;
}
在另一个项目中,我尝试调用此函数,Visual Studio显示错误:
Error LNK2019 unresolved external symbol "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl stringFunc(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?stringFunc@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@Z) referenced in function main YouCanDoAnythingHere C:\Users\langj\source\repos\YouCanDoAnythingHere\YouCanDoAnythingHere\Source.obj 1
问题出在哪里?