Ich hoffe, jemand aus der großen Gemeinschaft hier kann mir helfen, das einfachste "vertrauenswürdige" Programm zu schreiben, das ich erweitern kann.Helfen Sie mir mit dem einfachsten Programm für "Trusted" -Anwendung
Ich benutze Ubuntu Linux 9.04, mit TPM Emulator 0.60 von Mario Strasser (http://tpm-emulator.berlios.de/). Ich habe den Emulator und Trousers installiert und kann erfolgreich Programme von tpm-tools ausführen, nachdem tpmd und tcsd-Daemons ausgeführt wurden.
Ich hoffe, meine Anwendung zu entwickeln, aber ich habe Probleme beim Kompilieren des Codes unten.
#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;
}
Nach dem Versuch, mit zu kompilieren
g ++ tpm.cpp -o tpmexe
Ich erhalte Fehler
undefined reference to 'Tspi_Context_Create'
undefined reference to 'Tspi_Context_Close'
Was muss ich erfolgreich # include kompilieren Sie das? Gibt es etwas, was ich vermisse? Ich bin vertraut mit C, aber nicht so mit Linux/Unix-Programmierumgebung.
ps: Ich bin ein Teilzeitstudent in Master in Informationssicherheitsprogramm. Meine Beteiligung am Programmieren diente hauptsächlich akademischen Zwecken.
Dank. Ich kann jetzt anfangen zu arbeiten :) – idazuwaika