首先,我尝试编译openssl项目并编写.sh文件。
project address:https://github.com/openssl/openssl
然后:
@Controller
@Path("test")
public class TestResource {
@POST
public String hello(@Valid Message message) {
return message.getMsg();
}
}
但是,项目下找不到.so动态库。
然后我尝试在openssl-android项目中编译。
正常编译通过,但是当我修改cd /Users/Downloads/openssl-OpenSSL_1_1_1-pre7
make clean
perl -pi -e 's/install: all install_docs install_sw/install: install_docs install_sw/g' Makefile.org
./config shared no-ssl2 no-ssl3 no-comp no-hw no-engine --openssldir=/usr/local/ssl/$ANDROID_API/
make depend
make all
sudo -E make install CC=$ANDROID_TOOLCHAIN/arm-linux-androideabi-gcc RANLIB=$ANDROID_TOOLCHAIN/arm-linux-androideabi-ranlib
文件时,例如添加ndroid-config.mk
,将出现各种错误。
我该怎么办?