zoukankan      html  css  js  c++  java
  • mac下编译optool方法

    参考地址:http://www.mopsled.com/2016/build-optool-osx/

    1、git clone https://github.com/alexzielenski/optool.git

    2、cd optool/ git submodule update --init --recursive

    这一步如果报错就直接下载CoreParse代码,丢到optool/FSArgumentParser/CoreParse里

    CoreParse下载地址:https://github.com/beelsebob/CoreParse

    ArgumentParser下载地址:https://github.com/mysteriouspants/ArgumentParser

    optool下载地址:https://github.com/alexzielenski/optool

    也就是CoreParse放ArgumentParser里,ArgumentParser放optool/FSArgumentParser里

    --------------------------------------------------------------------------------------------------

    How To Build optool on Mac OS 10.11

    FEBRUARY 9, 2016

    optool

    optool is a tool for editing MachO executables load commands. This post outlines how to build optool from source.

    Steps

    Clone from git

    git clone https://github.com/alexzielenski/optool.git

    Make initialize optool’s submodules:

    cd optool/
    git submodule update --init --recursive

    If you’re running into the errors:

    ‘FSArgumentParser/ArgumentParser/FSArguments.h’ file not found

    or

    No such file or directory: ‘optool/optool/FSArgumentParser/CoreParse/CoreParse/Parsers/CPShiftReduceParsers/CPItem.m’

    run the git command above to recursively download optool’s submodule requirements.

    Change optool’s deployment target

    Unless you’re running Mac OS X 10.9, optool’s default project settings cause these build errors:

    The run destination My Mac is not valid for Running the scheme ‘optool’.

    or

    Check dependencies error: There is no SDK with the name or path ‘/Users/mopsled/Source/optool/macosx10.9’

    To fix it, the project’s build settings need to be changed.

    Open the optool project in XCode. Click on the optool project in the project organizer:

    Next, click on the optool target:

    And change it to the optool project:

    In the optool project, select Build Settings:

    Select the Base SDK setting and change it to Latest OS X

    Finally, click the Run button to compile optool for your Mac:

    Locate the optool binary

    After the project builds, select the optool Product in the project organizer and click Show in Finder:

    Finder should open to the built copy of optool.

    You’re done!

  • 相关阅读:
    【Java】关于Spring框架的总结 (三)
    【Java】关于Spring框架的总结 (二)
    【Java】关于Spring框架的总结 (一)
    关于各编程语言冒泡排序的实现
    【Java】关于MyBatis框架的总结
    Linux 查看服务器开放的端口号
    网络安全随笔
    Window随笔
    Linux随笔
    Powercli随笔
  • 原文地址:https://www.cnblogs.com/yuanxiaoping_21cn_com/p/5532959.html
Copyright © 2011-2022 走看看