CMake iOs baut immer arm64e auf, braucht nur arm64IOS

Programmierung für iOS
Guest
 CMake iOs baut immer arm64e auf, braucht nur arm64

Post by Guest »

Wir haben in unserer cMake-Datei für iOS nur die arm64-Architektur angegeben.
cMake iOS Build erstellt jedoch immer arm64e und arm64, wir brauchen nur arm64

Code: Select all

   set(CMAKE_C_COMPILER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang")

set(CMAKE_CXX_COMPILER "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++")

set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}  -arch arm64 -target arm64-apple-ios")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  -arch arm64 -target arm64-apple-ios -
stdlib=libc++ -std=c++17 -fobjc-arc -dM -v")
set(CMAKE_OSX_ARCHITECTURES "arm64" CACHE STRING "Build architectures for iOS" )
wir verwenden den Clang-Compiler xcode 14, wie man den arm64e-Build deaktiviert, wir wollen nur arm64, hier ist die Befehlszeile, die cmake generiert
Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple arm64e-apple-ios14.0.0

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post