ここで私が広げることができる最も単純な「信頼できる」プログラムを書くのを助けてくれることを願っています。「信頼できる」アプリケーションのための最も簡単なプログラムを手伝ってください
私はMario Strasser(http://tpm-emulator.berlios.de/)からTPMエミュレータ0.60を使用してUbuntu Linux 9.04を使用しています。エミュレータとTrousersをインストールし、tpmdとtcsdデーモンを実行した後、tpm-toolsからプログラムを正常に実行できます。
私のアプリケーションの開発を開始したいと思いますが、以下のコードをコンパイルする際に問題があります。
#include <trousers/tss.h>
#include <trousers/trousers.h>
#include <stdio.h>
TSS_HCONTEXT hContext;
int main()
{
Tspi_Context_Create(&hContext);
Tspi_Context_Close(hContext);
return 0;
}
グラム++ tpm.cpp -o tpmexe
でコンパイルしようとした後、私はエラー
undefined reference to 'Tspi_Context_Create'
undefined reference to 'Tspi_Context_Close'
を受け、私は成功したと#includeするために何がありますかこれをコンパイルしますか?私が見逃すものはありますか?私はCに精通していますが、Linux/Unixプログラミング環境ではそれほど正確ではありません。
ps:私は情報セキュリティプログラムの修士課程に在籍しています。プログラミングに関する私の関与は、主に学術目的のためであった。
感謝を。私は今働くことができます:) – idazuwaika