Я пытаюсь скомпилировать код с библиотекой libConfig
в Windows, в Visual Studio.libconfig- unresolved external on visual studio 2010
Это код:
#include "libconfig.hh"
using namespace libconfig;
int main(int argc, char * argv[])
{
Config cfg;
return 0;
}
Я скачал библиотеку из here. В дополнительных каталогах добавления я добавил папку со всеми источниками и заголовками.
Я получаю ошибку для этого кода:
1>LibConfigTest.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall libconfig::Config::~Config(void)" ([email protected]@@[email protected]) referenced in function _main
1>LibConfigTest.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall libconfig::Config::Config(void)" ([email protected]@@[email protected]) referenced in function _main
1>c:\users\***\visual studio 2010\Projects\LibConfigTest\Debug\LibConfigTest.exe : fatal error LNK1120: 2 unresolved externals
Я составил также пример кода, и это удалось, так что я посмотрел на свойства, Дополнительный инклюдника и сравнил его с моим, и это было то же самое ,
Я не вижу других различий между кодами.
Я не знаю, чего я пропущу и буду рад за некоторые рекомендации по этому вопросу.