菜鸟教程小白 发表于 2022-12-11 18:35:50

ios - 适用于 iOS arm64 架构的 OpenSSL FIPS 库


                                            <p><p>我通过引用附录 E 成功地为 iOS armv7 架构生成了支持 OpenSSL FIPS 的库
来自 <a href="https://www.openssl.org/docs/fips/UserGuide-2.0.pdf" rel="noreferrer noopener nofollow">https://www.openssl.org/docs/fips/UserGuide-2.0.pdf</a> </p>

<p>但是对于比 iOS8 更强大的 arm64 架构,我正在尝试通过调整 setenv-ios-11.sh setenv-darwin-i386.sh 文件和编译器来构建支持 FIPS 的库,但它会抛出以下错误。</p>

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

<p>如何为 iOS arm64 架构构建支持 OpenSSL FIPS 的库?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>问题与 GCC 路径有关。因此,您需要通过以下命令将 gcc 链接到您的路径。</p>

<p>详细信息:<a href="https://stackoverflow.com/questions/6293298/llvm-gcc-4-2-error" rel="noreferrer noopener nofollow">llvm-gcc-4.2: error</a> </p>

<p><strong>修复 iOS 设备上的问题:</strong></p>

<pre><code>cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
ln -s /usr/bin/llvm-gcc gcc-4.2
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 适用于 iOS arm64 架构的 OpenSSL FIPS 库,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/45973769/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/45973769/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 适用于 iOS arm64 架构的 OpenSSL FIPS 库