LibTomCrypt在cb中编译的注意事项
2012-09-20 12:23
316 查看
1、把LibTomCrypt添加到项目中,按照算法包里的VC项目,添加相关宏定义:LTM_DESC;WIN32;_LIB;LTC_SOURCE;USE_LTM
使用LTM_DESC和USE_LTM,会需要LibTomMath数学包支持,下载Math包,使用Make -f makefile.bcc编译。
使用LTC_EASY编译,不需Math库支持。
2、编译成功后,使用该包测试时,链接会出现rijndael_enc_desc链接不到。解决办法:增加一个新的aes_enc.c,写下如下代码:
使用LTM_DESC和USE_LTM,会需要LibTomMath数学包支持,下载Math包,使用Make -f makefile.bcc编译。
使用LTC_EASY编译,不需Math库支持。
2、编译成功后,使用该包测试时,链接会出现rijndael_enc_desc链接不到。解决办法:增加一个新的aes_enc.c,写下如下代码:
#define ENCRYPT_ONLY #include "aes.c"
相关文章推荐
- VS2008下LibTomCrypt 1.17的编译和使用
- linux环境下编译源码和运行程序时,include文件和lib库文件的注意事项
- VS2008下LibTomCrypt 1.17的编译和使用
- 如何用vs2015编译与使用libtomcrypt
- 关于ios平台编译libpjsip的注意事项
- 编译内核模块 .ko文件的注意事项 缺少:mmzone.h bounds.h
- caffe在编译时注意事项
- 编译linux2.6.x内核步骤及注意事项
- GEOS编译注意事项
- 编译动态库与静态库的注意事项和方法
- 『Python』VS2015编译源码注意事项
- Cocosdx android编译更新编译器后注意事项
- iphone编译时的注意事项
- [libjingle学习笔记]编译注意事项
- Boost编译的一些注意事项
- 编译生成eboot.bin的问题和boot.bib中RAM入口项注意事项
- OpenCV3.2使用Cmake进行编译时注意事项
- 程序编译时书写Makefile注意事项一例
- Cocos2d-js-v3.2 在 mac 上配置环境以及编译到 Andorid 的注意事项