[ISSUE]cannot run on the selected destination

Mac10.7 Xcode4.6.3 编译 cocos2d-x3.x 解决方案
本文针对使用 Mac10.7 和 Xcode4.6.3 编译 cocos2d-x3.x 项目时遇到的问题提供了解决方案,包括修改 bundle name、product name 或 info list name,清理 DerivedData 文件夹及复制 Target 方法。

mac 10.7  xcode 4.6.3

编译cocos2d-x 3.x 的HelloCpp 的时候,出现如上问题

原来越遇到过,一直不知道是什么情况引起的,把它作为xcode的莫名其妙的bug

一些解决方法,一切以试为主:

1. 修改bundle name, 或者修改product name, 或者修改info-list name

2. 关闭xcode,模拟器,删除 /User/[Your name]/Library/Developer/Xcode/DerivedData 下面对应工程的文件夹

3. 复制一个 Target, 用这个复制的Target

目前遇到的情况,通过上面的方法基本都解决了

 

转载于:https://www.cnblogs.com/shadow21/p/3836996.html

### 可能原因分析 当遇到 `The system cannot find the path specified` 的错误时,通常意味着操作系统无法找到指定文件或目录的位置。这可能是由于路径配置不正确、环境变量设置有误或是使用的工具本身存在问题。 #### 路径配置问题 对于命令行操作如使用 `del`, `move` 命令时出现此错误,可能是因为输入的目标路径不存在或者是相对路径解析失败所致[^1]。此时应确认目标路径的有效性和准确性,并考虑采用绝对路径来执行相应指令。 #### 环境变量影响 如果是在运行程序过程中遇到了这个问题,则需检查环境变量中的 PATH 是否包含了有效的路径条目。即使路径分隔符使用单反斜杠 `\` 或双反斜杠 `\\` ,只要该路径确实存在并可访问就不应该引发此类异常;但如果移除特定路径项之后恢复正常工作,则表明可能存在冲突或者非法字符干扰了正常的查找过程[^2]。 #### 特殊软件行为 某些应用程序可能会对启动方式有所要求。例如,在通过 Cmder 启动 Tomcat 服务时报错的情况被证实是由 Cmder 自身特性引起的兼容性问题。一旦恢复到 PowerShell 或者 CMD 下便不再重现相同状况,说明部分第三方终端模拟器并不适合所有场景下的应用调用需求[^4]。 ### 解决方案建议 针对不同情况提供如下几种处理措施: - **验证路径合法性**:确保所涉及的所有文件夹均实际存在于磁盘上,并且名称拼写无误; - **调整环境变量设定**:仔细审查系统级与用户级别的环境变量列表,删除任何可疑项目并将必要路径重新加入其中; - **更改安装/部署位置**:尝试将相关组件迁移到不含特殊字符(尤其是汉字)的新地址下再做测试,以此排除编码差异带来的潜在风险[^3]; - **切换至标准命令解释器**:考虑到个别定制化界面可能导致意想不到的结果,推荐优先选用官方自带的 Shell 工具来进行后续调试活动。 ```bash # 使用绝对路径代替相对路径 mv "C:\source\file.txt" "D:\destination\" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值