我想在我的笔记本电脑上为我的树莓派编译一个Rust程序。我在pi上升级C的版本时遇到了问题,无法从那里安装rust来编译它。 我按照rpi的this教程交叉编译rust。我可以用这种方式编译简单的程序,没有问题,但是我想编译的程序使用sqlite和openssl,这就是我有问题的地方。执行export OPENSSL_LIB_DIR=/usr/lib32和export O
我在Debian机器上,我想为我的Raspberry Pi 2交叉编译一个项目。我用rustup成功地完成了一个简单的hello世界,但不知道如何交叉编译锈蚀-openssl板条箱。我用arm-linux-gnueabihf-gcc编译了openssl,并将其安装在我的home/opensslArm目录中。我不知道我该做什么,我不是交叉编译方面的专家。有人成功这么做了吗?
编辑:我使用的是锈菌-openssl 0.7.11。升级到0.7.13
我用C为Raspberry Pi编写了一个简单的加密程序。它成功地为我的X86 CPU编译了gcc encoder.c -lcrypto -o编码器(我已经安装了libssl-dev),但是当我想交叉编译它(使用arm-linux-gnueabihf-gcc)时,会发生以下错误: In file included from ./encoder