如何通过xcode"make install"?

cod*_*ead 10 macos xcode 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 /时询问我的权限local/lib目录/)

小智 5

看起来“ xcodebuild install”是您执行此操作的方法。