我有一个带有 Amazon Kinesis Stream SDK (https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp) 的 Raspberry pi 2,它在板上正确运行。
库的编译在树莓派2上太长了,大约3H。
那么问题来了,有没有办法在更强大的服务器上预编译这个库,然后将文件复制到Raspberry上?
如果可能的话,我还想在 Raspberry Pi Zero W(尺寸更小)上尝试这个库。
谢谢!
最佳答案
您可以考虑交叉编译您的库 - 例如在 Linux PC 上。交叉编译很常见。想想针对手机的应用程序开发。您不会在手机上编译代码。您在 Mac 或 PC 上交叉编译,然后将可执行文件推送到手机。 您可以对 Raspberry Pi 执行相同的操作。这里有几个链接:
https://medium.com/@au42/the-useful-raspberrypi-cross-compile-guide-ea56054de187 https://hackaday.com/2016/02/03/code-craft-cross-compiling-for-the-raspberry-pi/ https://visualgdb.com/tutorials/raspberry/crosscompiler/
关于c++ - 为 Raspberry pi 2 预编译 amazon-kinesis-video-streams-producer-sdk-cpp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53082147/