Xcode报错:can't locate file for: -xxxx 解决
Xcode新增工程库或者文件时:
1.Xcode工程新添加.a文件或者工程文件时,首先需要右键点击xcodeproj工程->Add File to " ",添加至工程目录。
2.然后再左键选中该工程,在TARGETS中,选中Build Settings页签,找到Search Paths,根据新添加的文件类型,分别在FrameWork Search Paths,Header Search Paths,Library Search Paths中,点击+来添加新增文件的查询路径。
虽然是比较简单的问题,新手碰到时总是容易疏漏,所以记录一下给同样粗心的同学。
————————————————
当你在项目的Build Phases的LinkBinary With Libraries添加了第三方库之后,
Xcode会自动在项目的BuildSettings的Search Paths里的Library Search Paths引用了库的路径,但是引用的路是用PROJECT_DIR来作当前项目路径的引用,这时会引发 can't locate file for 的系列问题。
解决这个问题很简单:
把PROJECT_DIR改成SRCROOT就可以了。
还有,以下情况也可能引发 can't locate file for 的问题:
比如 Hearder Seach Paths参数 或者 Library Search Paths参数 根本就没有配置。
————————————————
!!!注意Projects下面的Targets要选对,跟编译的Target要一致。
Xcode报错:can't locate file for: -xxxx 解决相关推荐
- [salmon_gs]pandas.read_csv() 报错 OSError: Initializing from file failed的解决办法
@[salmon_gs]pandas.read_csv() 报错 OSError: Initializing from file failed的解决办法 错误1 在这里插入代码片 import pan ...
- python打包成exe文件、提示缺少pgzrun模块_命令行运行python项目文件,报错:ModuleNotFoundError: No module named 'xxxx' 解决办法...
在pycharm中写好了自动化测试脚本,并能在pycharm中正常运行,由于要考虑到无人值守时能自动执行,执行时就需要脱离pycharm,直接能用命令执行.但是直接用命令执行用例文件:python3 ...
- Unity Xcode编译报错XCTest/XCTest.h file not found
Xcode编译报错 XCTest/XCTest.h file not found 解决方法: 在报错的Target中的Building settings中 FRAMEWORK_SEARCH_PATHS ...
- bdd 启动 data processing进程报错 Can't locate LWP.pm in @INC
bdd 启动 data processing进程报错 Can't locate LWP.pm in @INC Can't locate LWP.pm in @INC (@INC contains: / ...
- linux 安装包 在此作用域中尚未声明_Linux运行go项目报错:copy_file_range: bad file descriptor...
这两天在 Linux 环境部署一个 Go 项目遇到一个报错:copy_file_range: bad file descriptor.网上查找各种方法,花了两天的时间,经过一番折腾后才解决,觉得非常有 ...
- pandas.read_csv() 报错 OSError: Initializing from file failed
Python版本:Python 3.6 pandas.read_csv() 报错 OSError: Initializing from file failed,一般由两种情况引起:一种是函数参数为路径 ...
- linux perl 报错 Can‘t locate CPAN.pm in @INC (@INC contains: inc /usr/local/lib64/perl5 /usr.... 解决方法
环境:CentOS release 6.5 错误情况:部署mysql 5.6 MHA执行到perl Makefile.PL的时候,报错Can't locate ExtUtils/Embed.pm in ...
- 在NVIDIA Jetson Xavier NX上安装llvmlite报错:No such file or directory: ‘llvm-config‘: ‘llvm-config‘
文章目录: 1 问题说明 2 解决问题方式 1 问题说明 1.在安装llvmlite的时候报错:No such file or directory: 'llvm-config': 'llvm-conf ...
- Keil编译报错:Cannot open include file: 'stdbool.h': No such file or directory问题解决
Keil编译出现报错:Cannot open include file: 'stdbool.h': No such file or directory,或者出现Error: L6411E: No co ...
最新文章
- 【GLib】GLib学习笔记(二):源码编译
- 从ICLR提交论文看机器学习的趋势和风口
- mysql字段中去掉括号
- MDT2013折腾记-UDP端口冲突
- Input框设置只能输入中文
- 在没有适当上下文的情况下引发异常是一种不良习惯
- 基于CSS3实现垂直轮播效果
- java List转Map的三种方法(java8语法特性使用)
- 上岗乌镇大会安防的智慧警眼“云镜”,是谁家的AR眼镜?
- 有了malloc/free为什么还要new/delete ?
- undefined与null
- hdu Robberies
- ArduPilot日志系统探索(一)
- 搭建docker监控平台
- linux双硬盘硬件raid,双硬盘组建Raid0磁盘阵列图文教程
- 远程桌面连接 mac to linux,3种远程连接到你的mac桌面的方法
- 服务器重启后jar包自动重启
- 【MockJS】使用MockJS模拟数据 (超级详细)
- 判断大学生体侧项目中立定跳远成绩的等级
- 遭遇Trojan.DL.Win32.Autorun.yuz,Trojan.Win32.Inject.gh,Trojan.Win32.Agent.zsq等