Xcode 4-PBXcp error修复-No such file or directory

本文介绍了Xcode中常见的编译错误及其解决方法,包括清理DerivedData、调整PrefixHeader设置和移除错误资源文件等步骤。

差不多算是Xcode比较常见的一个编译错误了,原因往往是添加或删除美术资源的时候出错。虽然是小问题,但出现的频率很高。

 

解决方法(可以依次尝试,总有一种能最终解决问题):

方法1.退出Xcode,然后从finder里面进入~/Library/Developer/Xcode/DerivedData删掉里面所有的内容,然后重启Xcode试试看

 

方法2.上面的操作也可以直接在Xcode的organizer中完成,在organizer里面切换到projects,然后delete掉derived data

在target设置中删掉Prefix Header的值,重启Xcode试试看

最后恢复Prefix Header的设置

 

方法3:

还是在Xcode里面

项目-targets-build phases,

然后从copy bundle resources里面删掉红色的错误资源文件

 

`gcc: error: gcc: No such file or directory` 错误通常意味着系统无法找到 `gcc` 编译器的可执行文件。以下是一些可能的解决方法: 1. **检查 `gcc` 是否安装**:在终端中运行 `gcc --version` 命令,如果没有安装,根据不同的系统可以使用相应的包管理器进行安装。 - **Ubuntu/Debian**:使用 `sudo apt-get update` 更新包列表,然后使用 `sudo apt-get install build-essential` 安装 `gcc` 及相关的编译工具。 - **CentOS/RHEL**:使用 `sudo yum groupinstall "Development Tools"` 安装开发工具包。 - **macOS**:可以通过安装 Xcode Command Line Tools 来获取 `gcc`。打开终端,运行 `xcode-select --install` 并按照提示完成安装。 2. **检查 `PATH` 环境变量**:确保 `gcc` 所在的目录已经添加到 `PATH` 环境变量中。可以使用 `echo $PATH` 查看当前的 `PATH` 变量,`gcc` 通常安装在 `/usr/bin` 或 `/usr/local/bin` 目录下。如果 `gcc` 安装在其他目录,可以通过以下方式临时添加到 `PATH` 中: ```bash export PATH=$PATH:/path/to/gcc/directory ``` 若要永久添加,需要编辑 `~/.bashrc` 或 `~/.bash_profile` 文件,在文件末尾添加上述 `export` 语句,然后运行 `source ~/.bashrc` 或 `source ~/.bash_profile` 使更改生效。 3. **检查文件权限**:确保 `gcc` 可执行文件具有正确的权限。可以使用 `ls -l /usr/bin/gcc` 查看文件权限,如果权限不足,可以使用 `sudo chmod +x /usr/bin/gcc` 添加执行权限。 4. **重新安装 `gcc`**:如果上述方法都无法解决问题,可以尝试卸载并重新安装 `gcc`。 - **Ubuntu/Debian**:使用 `sudo apt-get remove --purge build-essential` 卸载,然后再使用 `sudo apt-get install build-essential` 重新安装。 - **CentOS/RHEL**:使用 `sudo yum remove gcc` 卸载,然后使用 `sudo yum groupinstall "Development Tools"` 重新安装。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值