我在这里下载了河豚参考源代码,然后当我尝试使用它时,我很好地导入了“blowfish.h”并为“blowfish.lib”设置了目标引用。
当我声明我的密钥时:
BF_KEY *key;
它工作得很好,但只要我在“blowfish.h”中调用一个方法定义,比如:
const char *keyStr = [HP_APP_KEY UTF8String];
BF_set_key(key, strlen(keyStr),(unsigned char*)keyStr);
尝试构建项目时出现此错误:
体系结构 i386 的未定义符号:“_BF_set_key”,引用自:-[HPNetworkController authenticateUser:withPassword:] in HPNetworkController.o ld:未找到体系结构 i386 collect2 的符号:ld 返回 1 个退出状态
欢迎任何帮助,谢谢大家;)