J'espère que quelqu'un de la grande communauté ici peut m'aider à écrire le programme "Trusted" le plus simple que je peux développer. J'utilise Ubuntu Linux 9.04 avec l'émulateur TPM 0.60 de Mario Strasser (http://tpm-emulator.berlios.de/). J'ai installé l'émulateur et les pantalons, et peut exécuter avec succès des programmes à partir de tpm-tools après l'exécution des démons tpmd et tcsd.Aidez-moi avec le programme le plus simple pour l'application "Trusted"
J'espère commencer à développer mon application, mais j'ai des problèmes pour compiler le code ci-dessous.
#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;
}
Après avoir essayé de compiler avec
g ++ tpm.cpp -o tpmexe
Je reçois des erreurs
undefined reference to 'Tspi_Context_Create'
undefined reference to 'Tspi_Context_Close'
Que dois-je #include avec succès compiler ceci? Y a-t-il quelque chose qui me manque? Je suis familier avec C, mais pas exactement avec l'environnement de programmation Linux/Unix.
ps: Je suis un étudiant à temps partiel dans le programme de maîtrise en sécurité de l'information. Mon implication dans la programmation a été largement à des fins académiques.
Merci. Je peux commencer à travailler maintenant :) – idazuwaika