"library not found for - "解决办法

在我们编译的时候有时候会报这个错误 "library not found for - "

由于是我们在项目中使用了一些第三方的库,就比如我再使用百度的静态库文件的时候,报出的这个错误。

当xcode在编译的时候却找不到这个库,从而导致如此。

所以我们要让xcode知道这个库文件在哪里,从而在编译的时候轻松的找到它。

解决办法:

获取 库文件所在的那个文件夹 路径,添加到 Target的Build Settings界面

ld:library not found for -lXXX 的问题有可能是你的某个库的连接引用有问题,解决的办法就是在项目的target里,选中Link Binary With Libraries 里的.a或framework 取消加入,就可以了

ld:warning:directory not found option 的问题可能是framework search paths 还有Library Search Paths 里面并没有这个路径,删除即可

duplicate就是重复意思,那么看代码 要删除重复的openUDID,以及libwoa_two和sbjson冲突了,删除sbjson的点m即可

时间: 2025-01-07 08:47:50

"library not found for - "解决办法的相关文章

missing required library libmysql_e.dll,126 解决办法

之前我用navicat premium连接数据库的时候,报出了这个错误"missing required library libmysql_e.dll,126".    我看了有的解决办法说,是把缺失的文件方在c:\windows\system32\下,但是我放入该目录以后并没有什么用.  然后把该文件放在navicat premium的安装目录下就可以用了,希望对大家有帮助.

WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...解决办法

在执行Hadoop命令的时候会出现这样的警告: 解决办法: 在profile文件中添加:export JAVA_LIBRARY_PATH=${HADOOP_HOME}/lib/native 这是在调用Hadoop里的库.具体可以参考www.cnblogs.com/gpcuster/archive/2011/02/17/1957042.html

STAF no JSTAF in java.library.path 的终极解决办法

最近两天在研究利用STAF 实现程序更新包的自动部署测试.运行Demo代码时遇到一个坑.我的安装路径是默认的.C:\STAF\samples\demo在命令行窗口用执行命令:java STAFDemoController程序正常启动. 启动后画面如图: 但是在Eclipse运行代码时总是报错: 网上搜索,大多都是转载以下解决方案: 1,在项目属性中进行设置,配置Native library location: 这个方案我亲试是不可行的.会报错误JSTAF.dll: Can't find depe

gd-jpeg: JPEG library reports unrecoverable error 解决办法

Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error: in C:\AppServ\www\mercPhoto.php on line 90Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: 'comp_logo/200803171023127332.j

执行Hadoop相关命令时出现 Unable to load native-hadoop library for your platform... 解决办法

在安装Hadoop伪分布环境后,执行相关命令(例如:bin/hdfs dfs -ls)会出现 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable,这是因为安装的navtive包和平台不匹配的缘故,需要重新编译Hadoop源码包,然后将navtive包进行替换

server library[unbound] 服务未绑定解决办法

情景如下: 方法一: 1,File->New->Other->Server->Apache->Tomcat v6.0 Server注意在new时,别忘了勾上Show All Wizards 2,Project->Properties->Java Build Path->Libraries->Add Library->WTP Server Runtime(MyEclipse incompatible)->next->Tomcat v7.

myeclipse经常弹出Subversion Native Library Not Available框解决办法

两种解决方案:(1)在myeclipse中选择 “Windows” -> Perferences. 然后通过左上方的筛选,选出svn设置菜单,点解左侧的“SVN”. 在设置面板有下方,SVN interface 中,Client选择 SVNKit.然后保存即可.(2)安装sliksvn(http://www.sliksvn.com/en/download)

PHP 编译错误及解决办法

./configure的时候出现如下错误: configure: error: xslt-confignot found. Please reinstall the libxslt >= 1.1.0 distribution   解决方法: yum install libxslt-devel* -y 错误 1   checking for xml2-config path...  configure: error: xml2-config not found.Please check your 

fatal error C1083: Cannot open type library file: 'swpublished.tlb': No such file or directory 解决办法

在平台VC++2005 ,VC++2010 或是VC+2012 上使用 SolidWorks API SDK模板对Solidworks进行二次开发的时候 新建了一个项目在生成的时候总是得到下面的错误信息,现将解决办法分享出来! Error Information: Error 1 fatal error C1083: Can not open type library file: 'swpublished.tlb': No such file or directory c: \ users \