lbaidumapapi.a静态包没有提交上。但SVN也没有提示任何错误(我使用的是versions)。
报错为:
ld: library not found for -lbaidumapapi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方案:
1、打开命令行。cd到需要提交的.a文件,也可以更简单的cd 空格,然后将文件直接拖进命令行窗口(啊哈哈,不习惯命令行的可以搞起)。
2、输入命令行 svn add 文件名.a
3、执行完后,我这里再次出现报错(之后说明)。如果成功,就会出现 A (bin) 文件名。
4、此时表示添加成功,可以使用SVN工具看到刚才添加的.a文件。可以手动上传了。
-----分割线
在执行3的时候,如果出现command not found ,需要你去添加 Command Line Tools。(在下篇文件有介绍如何安装)
在执行3的时候,如果出现 svn : Working copy is too old (format 10, created by Subversion 1.6)。我的解决方法是:
versions-->preferences-->subversion library
如图
之前为1.6,我直接升为1.7,会提示Relanch Versions ,点击Relauch.。OK,这个问题解决,再次执行3,就OK 了。