如何在 Linux 上安装 Raspberry Pi 交叉编译器
问题:
无法由于 libstdc 库和 PATH 问题,安装和使用 Raspberry Pi 交叉编译器
解决方案:
先决条件:
下载工具集:
添加到PATH:
确认编译器:
创建 RootFS 文件夹:
复制库和usr目录:
创建 CMake 配置文件:
创建~/home/raspberrypi/pi.cmake 并插入以下代码:
SET(CMAKE_SYSTEM_NAME Linux) SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_C_COMPILER $ENV{HOME}/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-gcc) SET(CMAKE_CXX_COMPILER $ENV{HOME}/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++) SET(CMAKE_FIND_ROOT_PATH $ENV{HOME}/raspberrypi/rootfs) SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
使用 CMake 工具链文件编译:
以上是如何在Linux上安装Raspberry Pi交叉编译器?的详细内容。更多信息请关注PHP中文网其他相关文章!