This commit is contained in:
blueloveTH 2023-12-09 18:33:02 +08:00
parent c9f93f126c
commit 143331d67f
2 changed files with 5 additions and 1 deletions

View File

@ -143,7 +143,6 @@ jobs:
cd build cd build
cmake -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64 .. -DPK_BUILD_STATIC_LIB=ON -DPK_USE_CJSON=ON -DPK_USE_BOX2D=ON cmake -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64 .. -DPK_BUILD_STATIC_LIB=ON -DPK_USE_CJSON=ON -DPK_USE_BOX2D=ON
cmake --build . --config Release cmake --build . --config Release
ls -l
cd .. cd ..
mkdir -p output/ios mkdir -p output/ios
cp build/Release-iphoneos/libpocketpy.a output/ios/libpocketpy.a cp build/Release-iphoneos/libpocketpy.a output/ios/libpocketpy.a

View File

@ -27,6 +27,11 @@ elseif(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /utf-8 /O2") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /utf-8 /O2")
else() else()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions -O2") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions -O2")
# -Wshorten-64-to-32 for apple
if(APPLE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshorten-64-to-32")
endif()
endif() endif()
include_directories(${CMAKE_CURRENT_LIST_DIR}/include) include_directories(${CMAKE_CURRENT_LIST_DIR}/include)