プロジェクトにBeecryptライブラリを追加しようとしています。まず私は、ヘッダファイルを追加したが、オブジェクトを作成しようとした後、私は次のエラーを受信しています:Visual Studio 2008にcppファイルを追加するには?
error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall beecrypt::security::SecureRandom::~SecureRandom(void)" ([email protected]@[email protected]@[email protected]) referenced in function _wmain
を私の知る限り、それはCPPファイルの欠如によるものであることを理解として。 OK。それから、私はcppファイルを追加しようとしていますが、どのフォルダに置いても同じエラーが表示されます。例えばSecureRandom.hが位置しています:
beecrypt/c++/security/SecureRandom.h
はどこ私はそのエラーを取り除くためにSecureRandom.cppを置く必要がありますか?私はすでにすべてのレベルのフォルダを試しました。あるいは、そのエラーは他の何かによって引き起こされているかもしれませんか?おかげでたくさん事前に
あなたは完全なエラーメッセージを追加してもらえますか?通常、メッセージは、欠落していると思われるシンボルを示します。 –
ok、ただちに –
ライブラリからリンカーエラーが発生した場合、.cppファイルを任意に追加しないでください。より深い穴を掘るだけです。インポートライブラリ、リンカ+入力、追加の依存関係設定をリンクするようにリンカに指示します。 –