我尝试使用apt-get安装Crypto++:sudo apt-get install libcrypto++-dev libcrypto++-doc libcrypto++-utils
。然后我尝试编译非常简单的程序,例如:
#include <iostream>
#include "aes.h"
#include "modes.h"
using namespace std;
using namespace CryptoPP;
int main()
{
cout << "Yo, man!" << endl;
return 0;
}
这导致出现了致命错误: aes.h: 没有那个文件或目录
。
我是新的Ubuntu用户(之前使用Windows),所以我做了一些研究,但大多数人都说键入一个命令就足以获取带有Crypto++库的存储库并使其工作。但在我的情况下不是这样。