【问题标题】:Easily build a Mac OS X .app bundled with MacPorts轻松构建与 MacPorts 捆绑的 Mac OS X .app
【发布时间】:2014-02-09 02:01:10
【问题描述】:

有一个bash script 可以从一个用 Go 编写的应用程序构建一个 Mac OS X .app 包,该包通过从 Homebrew 安装中提取必要的库、资源等并调整库来工作。我很高兴添加 MacPorts 支持,但是..

难道没有更简单的方法可以做到这一点,比如使用 Xcode 项目或其他什么?是否有类似 py2app 的 go?关于在 .app 包中使用外部库,我应该知道什么?

【问题讨论】:

    标签: xcode macos go package otool


    【解决方案1】:

    如果我对您的理解正确,您希望将 Go 二进制文件打包为 OS X .app 文件。嗯,是的,你可以做到。看看我的cocoa-go 项目的Makefile。事实上,构建.app 相当容易。另外,我可以推荐一篇关于捆绑包的开发者库文章 — Bundle Programming Guide

    【讨论】:

    • 是否应该以某种方式链接文章(因为目前不是这种情况)?
    • 这比您的 cocoa-go 示例复杂得多。特别是,它需要从 macport 中调整库和非库资源。
    猜你喜欢
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多