gpt4 book ai didi

c - 从 Xcode 在 OS X 本地安装编译代码

转载 作者:行者123 更新时间:2023-11-30 17:45:29 25 4
gpt4 key购买 nike

我正在尝试学习 OS X 中的程序开发,因此我下载了 Xcode(4.6.3) 并将其安装到 Pro (10.8.4) 上。为了使用 Xcode IDE,我创建了一个命令行项目,并将我多年在 Unix/Linux 上使用 C 进行开发的 C 程序(最后在 AIX 上编译的 32 位代码)复制到其中。修复了一些类型不匹配(某些系统调用中的 long long off_t)后,该程序将构建并运行,而不会出现警告或错误。我可以构建用于运行、存档或调试;源代码或构建没有问题。然而,现在我想在我的 Mac 上安装这个实用程序,在搜索每个菜单线程寻找“安装”后,我不知道如何执行此操作。我在苹果开发者论坛上问了这个问题,但没有得到答案。我无意通过苹果商店或其他方式分发,因此向苹果索要某种签名证书的想法是“行不通的”。我不需要 Apple 的许可就可以在自己的 Mac 上安装我在 Xcode 中编写的程序,但似乎没有办法做到这一点。我希望在“产品”菜单中看到“安装”操作,但不存在。要么是我忽略了工作流程中的某些步骤,要么是我在 IDE 中遗漏了一些非常明显的内容。我正在寻找 Xcode 中“安装”的简单解释。预先感谢您提供任何见解。

最佳答案

如果是命令行工具,难道不能将二进制文件复制到/usr/local/bin 之类的吗?在构建中浏览并找到二进制文件。 sudo cp binary dest_dir。如果它是“真实”应用程序,sudo cp -r MyApp.app/Applications

如果您将 system("pwd") 行添加到 main() 中,它会告诉您 Apple 将二进制文件隐藏在哪里。然后使用上述说明。

Apple 对构建的隐藏(在我的中是 /Users/crb/Library/Developer/Xcode/DerivedData/junk-gitnsfvokhzgooeleylfwyhokkih/Build/Products/Debug )一直让我很恼火。毫无疑问,Xcode 中有一种方法可以告诉它把构建放在哪里,我只是没有费心去寻找它。

关于c - 从 Xcode 在 OS X 本地安装编译代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19619305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com