libConfigVisual Studio で、Windowsのライブラリを使用してコードをコンパイルしようとしています。
これはコードです:
#include "libconfig.hh"
using namespace libconfig;
int main(int argc, char * argv[])
{
Config cfg;
return 0;
}
ここからライブラリをダウンロードしました。追加のインクルード ディレクトリで、すべてのソースとヘッダーを含むフォルダーを追加しました。
そのコードで得られるエラーは次のとおりです。
1>LibConfigTest.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall libconfig::Config::~Config(void)" (__imp_??1Config@libconfig@@UAE@XZ) referenced in function _main
1>LibConfigTest.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall libconfig::Config::Config(void)" (__imp_??0Config@libconfig@@QAE@XZ) referenced in function _main
1>c:\users\***\visual studio 2010\Projects\LibConfigTest\Debug\LibConfigTest.exe : fatal error LNK1120: 2 unresolved externals
サンプルコードもコンパイルして成功したので、プロパティ、追加のインクルードファイルを見て、それを私のものと比較しましたが、同じでした。
コード間に他の違いは見られません。
何が欠けているのかわからないので、それについてのガイダンスをいただければ幸いです。