我正在尝试为iPhone构建Crypto++,但遇到了问题。通过删除一些.asm文件和test.cpp,我设法将其构建到设备上,但存在两个问题:
1)模拟器获得与以下内容相关的构建错误:
{标准输入}:13583:‘`call’的后缀或操作数无效
2)有成百上千的警告(有点烦人)
有没有人让crypto++在iphone上工作,并找到了解决这些问题的方法?
发布于 2010-05-08 11:35:32
我在这里找到了一个移植到iPhone的人:http://www.ugosweb.com/cryptopp.aspx#ip
使用它时需要记住的几件事是设置预处理器指令,但通常要看到添加该指令的设置,需要从xcode左上角的下拉列表中选择"Active SDK::Use Base SDK“,然后进入目标设置(获取信息)。如果没有这些步骤,目标设置中的设置就不存在了,至少对于某些xcode版本是这样。
此外,复制移植的项目文件可以很好地工作,但一定要在项目中省略他遗漏的那些文件。这些文件仍然在他的加密文件夹中,所以不要做一个完整的文件,将其添加到项目中,并将其留在那里。
https://stackoverflow.com/questions/2790888
复制相似问题