solrex / caffe-mobile

Optimized (for size and speed) Caffe lib for iOS and Android with out-of-the-box demo APP.
Other
317 stars 121 forks source link

求助CMake Error #10

Closed lyk125 closed 7 years ago

lyk125 commented 7 years ago

你好,使用./tools/build_android.sh时,出现错误 CMake Error: The source directory "/home/relaybot/android/caffe-mobile/third_party/protobuf-3.1.0/protobuf-3.1.0/cmake" does not exist. 该如何解呢?

solrex commented 7 years ago

@lyk125 应该是脚本下载 protobuf 的 tar 包的时候,没有下载下来,或者没有下载完整。你检查一下 third_party/protobuf-3.1.0.tar.gz 是否能正常解压?

xueyedamo commented 7 years ago

build-protobuf-3.1.0.sh脚本里面function build-Android 里面缺少了个cd ..造成cmake路径不对,还有这个软连接不对,文件夹名字错了,正确的是ln -sf ../../Linux-protobuf/bin/protoc protoc

solrex commented 7 years ago

@xueyedamo 谢谢你,已修复,请检查。

lyk125 commented 7 years ago

@xueyedamo @solrex 感谢两位大神的解答,问题解决了