xcode - 我如何通过 xcode "make install"?

标签 xcode macos makefile

我有一个 xcode 项目,它从 OSX 的 C/C++ 源构建一个库。有没有办法让 xcode 将库及其头文件安装到/usr/local/lib 中?

我在 Target > Build Settings 下有以下设置:

  • 部署
  • 部署位置 = 是
  • 部署后处理 = 是
  • 安装构建产品位置 =/tmp/projname.dst
  • 安装目录 =/usr/local/lib
  • 跳过安装 = 否

  • 当我执行 Product > Build 时,它会将生成的 .a 文件放入/tmp/projname.dst/文件夹中的 include/子文件夹中。但我来自 Makefiles 的土地,我想在这里拥有相当于“make install”的东西(我希望它在尝试将东西放入/usr/local/include/和/usr/时询问我的权限本地/库/)

    最佳答案

    看起来“xcodebuild install”就是你这样做的方式。

    关于xcode - 我如何通过 xcode "make install"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14676425/

    相关文章:

    makefile - GNU Make 中 %.c 和 *.c 有什么区别

    xcode - 升级到 Xcode6 Beta3 设置导航标题后的 EXC_BAD_ACCESS

    iphone - 视频编辑,例如 Aviary 图像编辑或 Instagram 应用

    apache-flex - 错误 #3219 AIR 中的 NativeProcess

    swift - 从 macOS 目录中读取元素数组

    makefile - 动态目标中的目标变量

    ios - 添加 Apple Watch 扩展后,Xcode 卡在加载轮上

    ios - 体系结构 x86_64 的 undefined symbol : for libTYCommonLib. a

    ios - 如果我安装 xcode 6,它会取代我的旧 Xcode 和其他问题吗

    c - 使用 -l 标志链接静态库