Ich versuche, einen Code mit der Bibliothek libConfig
unter Windows in Visual Studio zu kompilieren.libconfig- unaufgelöste externe auf Visual Studio 2010
Dies ist der Code:
#include "libconfig.hh"
using namespace libconfig;
int main(int argc, char * argv[])
{
Config cfg;
return 0;
}
ich die Bibliothek von here heruntergeladen. Bei zusätzlichen Include-Verzeichnissen habe ich den Ordner mit allen Quellen und Kopfzeilen hinzugefügt.
Der Fehler, den ich für diesen Code zu bekommen ist:
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
ich den Beispielcode auch kompiliert und es gelang, so habe ich mir die Eigenschaften Zusätzliche Dateien einschließen und es Mine verglichen, und es war das gleiche .
Ich kann keine anderen Unterschiede zwischen den Codes sehen.
Ich weiß nicht, was ich vermisse und freue mich für eine Anleitung zu diesem Thema.