Closed ChisenZhang closed 4 years ago
没有用提供的Xcode工程编译。 用cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/ios.toolchain.cmake -DIOS_PLATFORM=OS .. -G “Xcode” 生成的工程编的静态库。在模拟器上调用正常,但是换了真机环境就会报arm64架构的东西找不到,arme7的没问题。lipo 查看是有arm7和arm64架构的,怎么回事? 用源码带的工程编出来的framework就不会有什么问题。 还有就是CMake里面打开metal的选项,可以看到编译的源码中包含了metal的源码,编出来的包体积也变大了,但是用MNN_FORWORD_METAL,会提示没有这个东西,是调用的方式不对吗?
1 & 2 => 是的
👌
没有用提供的Xcode工程编译。 用cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/ios.toolchain.cmake -DIOS_PLATFORM=OS .. -G “Xcode” 生成的工程编的静态库。在模拟器上调用正常,但是换了真机环境就会报arm64架构的东西找不到,arme7的没问题。lipo 查看是有arm7和arm64架构的,怎么回事? 用源码带的工程编出来的framework就不会有什么问题。
还有就是CMake里面打开metal的选项,可以看到编译的源码中包含了metal的源码,编出来的包体积也变大了,但是用MNN_FORWORD_METAL,会提示没有这个东西,是调用的方式不对吗?