我正在使用 Xcode6.2 为树莓派编写代码。我尝试将树莓派 SDK(包括 linux header 等)打包到 Xcode 目录 .platform->Developer->SDKs
中,然后重新启动 Xcode,新建项目,选择新 SDK(将在build设置中显示如果 SDK 格式正确),Xcode 会崩溃。
我可以正确读取一些不包含在 MacOS 中的头文件,但大多数常用功能不起作用。相同的文件名将被 MacOS SDK 覆盖。无论是否包含所需的头文件,Xcode 都会自动从 SDK 中定位函数。
知道如何删除默认 SDK 吗?让Xcode不在MacOS SDK中寻找函数,我的Xcode只允许在macos10.10和10.9之间切换SDK
我需要一直查看函数的结构,与其他编辑器相比,Xcode 的搜索速度是最好的。
最佳答案
设置 Target 的启用模块(C 和 Objective-C)解决了这个问题
关于linux - Xcode 如何删除默认 SDK,不要使用 SDK,使用自己的 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41529799/