我刚开始使用CMake。我在Debian主机上为运行嵌入式Linux的设备使用CMake进行交叉编译。下面是我的CMake工具链文件:
INCLUDE(CMakeForceCompiler)
SET(CMAKE_SYSTEM_NAME Linux) # this one is important
SET(CMAKE_SYSTEM_VERSION 1) # this one not so much
# this is the location of the amd64 toolchain targeting the device
SET(CMAKE_C_COMPILER /
我用arm-无linux-gnueabi版本4.4.1构建了glibc-2.11。我把二进制文件拷贝到我董事会的根目录上。当我输入"ldconfig“时,会遇到以下错误。
**ldconfig: Can't open configuration file /home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install/etc/ld.so.conf: No such file or directory
ldconfig: Can't create temporary cache file
即使在从零开始构建所有依赖项和构建目录之后,我也会得到Yocto的几个.bb文件的.bb错误。
ERROR: oe_runmake failed
ERROR: Function failed: do_compile (log file is located at
/home/fsl-community-bsp-jethro1/build/tmp/work/imx6q-poky-
linux-gnueabi/linux-fslc-imx/3.14-1.1.x+gitAUTOINC+327d5c9063-
r0/temp/log.do_compile.14224)
ERROR: Logfi
WARNING: /home/user1/fsl-arm-yocto-bsp_nxp/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx_4.1.15.bb.do_compile is tainted from a forced run
WARNING: /home/user1/fsl-arm-yocto-bsp_nxp/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2016.03.bb.do_compi
根据其他列的条件,我需要根据计算添加一些列。
例如,我有这样的想法:
EVENT_ID Color WinnerPrice WinnerCount 0 to 5 5 to 15 15 to 50 BSP
---------------------- ------------ ------------- ----------------------
我正在添加新的补丁,gstreamer插件-坏。
我使用下面的命令创建修补程序。
git diff A B > 0040-forenex-victor.patch
然后我把它移到source/meta-fsl-bsp-release/imx/meta-bsp/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad
之后,我在source/meta-fsl-bsp-release/imx/meta-bsp/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.10.%.bbappe