为windows和mac编译64位架构的OpenAES
compile OpenAES for 64bit architecture for both windows and mac
我想编译OpenAES库,以便我可以在我的项目中使用它。根据README
文件,它描述了如何为Windows和MacOS编译,但没有提到如何为64位体系结构构建它。
是否可以为64位的arch编译这个库,或者它不支持这样的库?
我完成了创建oaes_lib.lib的过程
步骤:1. 下载:OpenAES-master.zip,来自http://code.google.com/p/openaes2. 安装CMake。3.在C:DevsOpenAES下解压缩OpenAES-master.zip(在我的情况下)4. 创建一个库文件夹:C:DevsOpenAESlibs5. 用CMake打开gui工具。选择:"源代码在哪里:"C:DevsOpenAES"answers"在哪里构建二进制文件":"C:DevsOpenAESlibs"6. 它会询问你的编译器。7. 然后去找猫头鹰。SLN文件并使用visual studio打开它8. 构建项目,毕竟,看看C:DevsOpenAESlibsDebugoaes_lib。lib文件。
我不确定是否。lib文件工作,我在它。
我发现了另一个库AES: QPolarSSL https://github.com/azadkuh/qpolarssl
,它基于mbedtls。非常容易实现。
相关文章:
- 将应用程序从32位移植到64位时出现问题
- 64位机器上的C++内存对齐
- qmake:检测目标位宽(32 位或 64 位)
- 如何在 64 位 vb.net Windows 应用程序中引用 32 位 dll
- Qt 5.11.2 (Clang 8.0 (Apple), 64 位), 找不到 QJSEngine 文件
- 在 64 位边界上对齐C++结构数组?
- 如何为字符串生成唯一但一致的 N 位哈希(小于 64 位)?
- 在 64 位的 c++ 中运行 mstest 测试
- 在两个线程上读/写 64 位,无互斥/锁定/原子
- 浮点数为 32 位和 64 位二进制表示形式
- 是否有 64 位等效于 GetLastInputInfo / LASTINPUTINFO?
- 所有可能的链接生成器与64位密钥
- WinAPI C++如何从 64 位应用程序加载资源
- 在 c++ 中输出 64 位整数
- 使用192/256位整数求和无符号64位整数向量的点积的最快方法
- 如何在 64 位平台上计算 32 位哈希C++?
- 使用 SysNative 在 Visual Studio 中创建 64 位应用程序
- 在 64 位整数内旋转(90°)位矩阵(最多 8x8 位)
- 64 位进程中的 AnyCPU C# DLL 无法引用 64 位C++ DLL(给出错误:无法加载文件或程序集)
- 为windows和mac编译64位架构的OpenAES