`
huangqinqin
  • 浏览: 365887 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

编译脚本

    博客分类:
  • Ios
 
阅读更多

iphoneos5.0下的编译脚本:

xcodebuild -project "xxx.xcodeproj" -configuration "Debug" -target "xxx" -sdk "iphoneos5.0" -arch "armv6 armv7" build RUN_CLANG_STATIC_ANALYZER=NO  $(BUILD_DIR)="${BUILD_DIR}" BUILD_ROOT="${BUILD_ROOT}"

 

iphonesimulator5.0下的编译脚本:

xcodebuild -project "xxx.xcodeproj" -configuration "Debug" -target "xxx" -sdk "iphonesimulator5.0" -arch "i386" build RUN_CLANG_STATIC_ANALYZER=NO $(BUILD_DIR)="${BUILD_DIR}"  BUILD_ROOT="${BUILD_ROOT}"

加上下面一句表示输出到文件:

"${BUILD_ROOT}.build_output"

 

lipo脚本工具:合并iPhone模拟器和真机的静态类库,生成通用库

lipo -create -output "${CREATING_UNIVERSAL_DIR}/${EXECUTABLE_NAME}" "${CURRENTCONFIG_DEVICE_DIR}/${EXECUTABLE_NAME}"         "${CURRENTCONFIG_SIMULATOR_DIR}/${EXECUTABLE_NAME}"

意思是:把"${CURRENTCONFIG_DEVICE_DIR}目录下的.a文件,和${CURRENTCONFIG_SIMULATOR_DIR}目录下的.a文件合并,

在${CREATING_UNIVERSAL_DIR}目录下,生成两个设备都通用的静态库,

例如:lipo -create -output xy.a x.a y.a

分享到:
评论

相关推荐

    C# wpf 动态编译脚本

    动态编译脚本的能力为开发者提供了更大的灵活性,可以实现例如运行时更新业务逻辑、自定义用户脚本执行等功能。 在C#中,我们可以使用`Microsoft.CSharp`和`System.CodeDom.Compiler`命名空间中的类来实现动态编译...

    微信小程序反编译脚本!

    在本文中,我们将深入探讨如何通过反编译脚本来获取微信小程序的前端代码,并了解相关的技术细节。 首先,微信小程序的前端代码通常是以.wxml(WXML:微信小程序标记语言)和.wxss(WXSS:微信小程序样式语言)的...

    跨平台编译脚本build.sh

    跨平台(Linux/MacOS/iOS/Android/Windows)自动编译脚本,用户需要先自行安装cmake,并构建CMakelists.txt自定义编译规则,配合此脚本即可编译出对应平台的文件。 Linux:直接在Linux系统上运行此脚本,默认使用gcc...

    小程序反编译脚本下载,从此小程序源码就是囊中取物了

    本文将详细探讨如何通过反编译工具,如"小程序反编译脚本",来获取和分析微信小程序的源码。 标题中的“小程序反编译脚本下载”指的是利用特定的工具或脚本来解析已经编译的小程序二进制文件,将其还原为源代码的...

    MTK系统编译架构,让你理解MTK系统编译脚本结构

    例如,通过分析编译脚本,我们可以发现哪些模块是可选的,哪些是必须的,从而减小编译时间和生成的系统大小。 在压缩包"MTK系统编译架构"中,可能包含了详细的文档、示例脚本或者工具,这些都是深入了解和学习MTK...

    CCS编译 脚本命令

    **CCS编译脚本命令详解** 在嵌入式系统开发中,TI的Code Composer Studio (CCS) 是一个广泛使用的集成开发环境(IDE),它为Texas Instruments的微控制器和处理器提供了一站式的编程和调试解决方案。"CCS gmake" 是...

    Vc自动编译脚本文件生成

    标题中的“Vc自动编译脚本文件生成”指的是在软件开发过程中,为了提高效率,开发者通常会创建自动化脚本来编译Visual C++(Vc)项目。这涉及到批处理脚本技术,如Windows下的批处理文件(.bat),用于自动化执行一...

    android lichee编译脚本解析

    在Android系统中,Lichee编译脚本主要用于构建针对特定硬件平台的系统镜像,如bootloader、kernel等核心组件。这篇文档将详细解析Lichee编译脚本的工作流程,以及如何根据不同的参数进行编译。 首先,我们看到在...

    反编译脚本解包 wxapkg

    "反编译脚本解包wxapkg"就是一个针对这一需求的工具,它专门用于处理微信小程序的打包文件(.wxapkg),以揭示其内部结构和源代码。 这个脚本基于Node.js,一个流行的JavaScript运行环境,它允许开发者在服务器端...

    ffmpeg源码编译脚本

    以下是关于"ffmpeg源码编译脚本"的相关知识点: 1. **FFmpeg架构**: FFmpeg由多个组件组成,包括libavcodec(编码器库)、libavformat(容器格式库)、libavfilter(过滤器库)和libavutil(通用工具库)。此外,...

    ffmpeg自动交叉编译脚本

    在本场景中,我们使用的"ffmpeg自动交叉编译脚本"是为了简化这个过程。 FFmpeg的编译过程涉及到多个步骤和依赖项,包括下载源码、配置编译选项、解决依赖关系等。自动交叉编译脚本的作用就是自动化这些步骤,使得...

    Makefile编译脚本的编写方法

    ### Makefile编译脚本的编写方法 #### 概述 Makefile,作为一个核心的构建工具,被广泛应用于软件工程中,特别是在Unix和类Unix系统中。它通过定义一系列规则来自动化编译过程,极大地提高了软件开发的效率。本文...

    小程序反编译脚本2.zip

    压缩包中的文件名显示,它可能包含了几个图片文件(可能是反编译过程中的截图或步骤说明)以及一个名为"小程序反编译脚本.zip"的子压缩包,里面很可能封装了实际的反编译脚本。 反编译小程序通常涉及以下几个关键...

    一键式编译.zip_6S2_CCS动态编译_DSp编译脚本_ccs 编译 脚本_ccs5

    本文将围绕"一键式编译.zip_6S2_CCS动态编译_DSp编译脚本_ccs 编译 脚本_ccs5"这一主题,详细介绍CCS的动态编译、DSP编译脚本以及CCS5的相关知识。 首先,CCS的动态编译是一项高效且方便的功能,它允许开发者在代码...

    反编译脚本利器.zip

    "反编译脚本利器.zip"就是这样一个资源包,它包含了一些用于反编译微信小程序的工具,帮助用户理解并学习小程序的内部工作原理。 首先,我们关注到文件"小程序包解密工具"。这可能是一款能够解密微信小程序的加密...

    官方Devexpress 10.1.4 编译脚本

    "官方Devexpress 10.1.4 编译脚本"是指用于构建和编译Devexpress 10.1.4版本的自动化脚本。这种脚本通常由Devexpress官方提供,旨在简化开发者的任务,使他们能够高效地编译源代码并生成可执行文件或库文件。编译...

    linux QT 自动生成.h和.cpp文件的编译脚本程序

    linux QT 自动生成.h和.cpp文件的编译脚本程序

    x264源码,内置编译脚本

    x264源码,内置编译脚本

    android编译脚本(经过优化)

    改写了目前使用的Android编译脚本,如果检查到kernel代码没有发生变化的时候,则直接拷贝原来的kernel编译结果,不再重新编译内核。至于判断内核代码是否发生改变,则是通过比较kernel目录,打包编译前后的svn ...

Global site tag (gtag.js) - Google Analytics