Makefile编译出错 第三方sdk

OBJC_CLASS$_BMKGeoCodeSearch”, referenced from:
objc-class-ref in LocationManager.m.ecc12e48.o
OBJC_CLASS$_BMKLocationService”, referenced from:
objc-class-ref in LocationManager.m.ecc12e48.o
OBJC_CLASS$_BMKReverseGeoCodeOption”, referenced from:
objc-class-ref in LocationManager.m.ecc12e48.o
ld: symbol(s) not found for architecture armv7s

多么有用,生动翔实信息丰富的提问啊。
任何人都能看出来问题出在了什么地方

原因在哪里??

你牛的话,先说解决办法。我用的是thoes makefile 编译的

你提供这点信息除了能看出来链接出错以外啥也没有

Undefined symbols for architecture armv7s:
OBJC_CLASS$_BMKGeoCodeSearch”, referenced from:
objc-class-ref in LocationManager.m.ecc12e48.o
OBJC_CLASS$_BMKLocationService”, referenced from:
objc-class-ref in LocationManager.m.ecc12e48.o
OBJC_CLASS$_BMKReverseGeoCodeOption”, referenced from:
objc-class-ref in LocationManager.m.ecc12e48.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)

大哥 你说的更本不在点子上好不

你提供这点信息除了能看出来链接出错以外啥也没有 --------- 这话不懂开发的都知道

嗯对。你说的都对。

所以我的意思是让你提供更多信息啊

比如makefile怎么写的。项目是啥样

现在想倒入一个百度地图,第三方的文件放到了thoes的lib文件夹里。 初始化的方法写完 会报这个错误,删了旧可以编译。if (!_searcher) {
_searcher = [[BMKGeoCodeSearch alloc] init];
_searcher.delegate = self;
}
写这个代码就报错

Ban了。
礼貌也不懂,读中文也不懂。
我来回答你的问题你觉得我什么都不懂,
那你什么都懂,我们这种垃圾论坛放不下您这尊大佛,请自便

您可能看不懂“比如makefile怎么写的。” 这句话。

你国程序员不需要上岗证, 各类傻逼自学一下上上培训班就是Cmd+CVR写狗屎代码了,吼哇

坛内搜索也不会。 这有个现成的 http://bbs.iosre.com/t/ld-symbol-s-not-found-for-architecture/3907/3

论坛还是关闭注册吧