「ファイル内」暗号化ファイル システムの基本機能を実現したい。そのために、オープン ソースの truecrypt のファイルを使用しようとしている。1 つのアルゴリズムだけを使用して、VolumeCreate クラスをインスタンス化し、その機能を呼び出せるようにしたい。 、洗練されたものは何もありません。教育目的でこれを行いたいです。次のエラーが表示されます。
> /tmp/cc92sV4t.o: In function `main':
a.cpp:(.text+0x31): undefined reference to `TrueCrypt::VolumeCreator::VolumeCreator()'
/tmp/cc92sV4t.o: In function `TrueCrypt::SharedVal<unsigned long>::Decrement()':
a.cpp: (.text._ZN9TrueCrypt9SharedValImE9DecrementEv[TrueCrypt::SharedVal<unsigned long>::Decrement()]+0x18): undefined reference to `TrueCrypt::Mutex::Lock()'
a.cpp:(.text._ZN9TrueCrypt9SharedValImE9DecrementEv[TrueCrypt::SharedVal<unsigned long>::Decrement()]+0x48): undefined reference to `TrueCrypt::Mutex::Unlock()'
collect2: ld が 1 つの終了ステータスを返しました
次のコードの場合:
#include "Core/VolumeCreator.h"
using namespace TrueCrypt;
int main(int argc, char **argv)
{
VolumeCreator *vct = new VolumeCreator();
struct VolumeCreationOptions opt;
return 0;
}