undefined reference to `Reader::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)' collect2.exe: error: ld returned 1 exit status
А можно ли просто в хедере экспортировать класс и не долбиться с каждой функцией?
extern "C" class __declspec(dllexport) MyDll
Можно, но тебе надо углубиться в тему, почитай msdn. В этом случае все функции мемберы класса будут экспортироваться. Но это будут mangled имена (имя функции + типы параметров)
Можно, но тебе надо углубиться в тему, почитай msdn. В этом случае все функции мемберы класса будут экспортироваться. Но это будут mangled имена (имя функции + типы параметров)