适用于iOS arm64架构的支持OpenSSL FIPS的库

时间:2017-08-31 05:24:04

标签: ios objective-c openssl fips

我通过参考附录E成功地为iOS armv7架构生成了支持OpenSSL FIPS的库 来自https://www.openssl.org/docs/fips/UserGuide-2.0.pdf

然而,对于比iOS8更重要的arm64架构,我试图通过调整setenv-ios-11.sh setenv-darwin-i386.sh文件和编译器来构建支持FIPS的库,但它会抛出以下错误。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
llvm-gcc: cannot execute: No such file or directory

如何为iOS arm64架构构建支持OpenSSL FIPS的库?

1 个答案:

答案 0 :(得分:0)

问题与GCC路径有关。因此,您需要通过以下命令将gcc链接到您的路径。

详细信息:llvm-gcc-4.2: error

修复iOS设备上的问题:

var $scope = {
  regValue: 0
}

console.log($scope);

var otherObject = $scope;

$scope.regValue = 5;
console.log($scope);
console.log(otherObject);