小编use*_*923的帖子

如何增加电子制造商构建的应用程序的最大内存限制?

  • 版本:"电子":"1.6.2","电子建设者":"^ 16.8.2",
  • 目标:Windows x64

我知道我可以--js-flags="--max-old-space-size=4096"在使用电子运行它时添加.但是,我应该把这个参数放在电子生成器的构建配置中?

electron-builder

10
推荐指数
1
解决办法
2733
查看次数

如何使用Cmake为IOS生成静态库的xcode项目?

我正在尝试使用Cmake生成ASSIMP的Xcode项目.我知道它的工作区文件夹中已有一个.而我只想自己创造.我试着写cmakelist.txt:

cmake_minimum_required(VERSION 2.8)

project(assimp)

set(CMAKE_XCODE_EFFECTIVE_PLATFORMS "-iphoneos;-iphonesimulator")
set(CMAKE_OSX_SYSROOT iphoneos5.1)
set(CMAKE_OSX_ARCHITECTURES $(ARCHS_STANDARD_32_BIT))

add_subdirectory(assimp)
Run Code Online (Sandbox Code Playgroud)

然后我跑了这个命令:

#!/bin/bash
cd "$(dirname "$0")"/assimp
if [ ! -d xcode ]
then
    mkdir xcode
fi
cd xcode
cmake -G Xcode ../.. -DINSTALL_LIBS=ON -DCMAKE_INSTALL_PREFIX=../.. -DBUILD_SHARED_LIBS=OFF -DBUILD_ASSIMP_TOOLS:BOOL=OFF -DENABLE_BOOST_WORKAROUND=ON

# Device or simulator
xcodebuild -target install -configuration Release
Run Code Online (Sandbox Code Playgroud)

它生成了Xcode项目,但在产品中是libassimp.dylib,得到了"目标指定产品类型'com.apple.product-type.library.dynamic',但是'iphoneos'平台没有这样的产品类型"错误.

如何将'com.apple.product-type.library.dynamic'更改为static?我设置了-DBUILD_SHARED_LIBS = OFF但它没有用.

我在网上搜索,找不到导致问题的原因.

非常感谢您的帮助!

xcode cmake ios

4
推荐指数
1
解决办法
7707
查看次数

标签 统计

cmake ×1

electron-builder ×1

ios ×1

xcode ×1