ARM交叉编译protobuf时出错
1 #!/bin/sh
2
3 export PREFIX=$HOME/soft/protobuf_arm/
4 CLANG_TOOLCHAIN=$HOME/soft/arm-29-toolchain-clang
5 export PATH=$CLANG_TOOLCHAIN/bin:$PATH
6 export SYSROOT=$CLANG_TOOLCHAIN/sysroot
7 export CC="armv7a-linux-androideabi29-clang --sysroot $SYSROOT"
8 export CXX="armv7a-linux-androideabi29-clang++ --sysroot $SYSROOT"
9
10 cd $HOME/github/c++/protobuf
11 make clean
12 ./autogen.sh
13 ./configure --prefix=$PREFIX \
14 --host=armv7a-linux-androideabi29 \
15 --with-sysroot="${SYSROOT}" \
16 --enable-shared \
17 --enable-cross-compile \
18 --with-protoc=$HOME/soft/protobuf_linux/protoc \
19 CFLAGS="-march=armv7-a -D__ANDROID_API__=29" \
20 CXXFLAGS="-frtti -fexceptions -march=armv7-a -D__ANDROID_API__=29" \
21 LIBS="-llog -lz -lc++_static"
22 make -j 12
23 make install
Run Code Online (Sandbox Code Playgroud)
In file included from …Run Code Online (Sandbox Code Playgroud) 我想尝试页面缓存.但是我找不到这个net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter课,所以我得到了一个错误class not found
我该怎么办?
<filter>
<filter-name>SimplePageCachingFilter</filter-name>
<filter-class>net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter
</filter-class>
</filter>
Run Code Online (Sandbox Code Playgroud)