【发布时间】:2021-09-07 17:26:12
【问题描述】:
我有一个 (YOCTO) SKD,包括用于 ARM Target 32 位的增强功能。在 Ubuntu 18.04 中托管。
如何链接 Boost?
【问题讨论】:
-
在
project()调用之后设置CMAKE_SYSTEM_NAME是错误。相反,准备单独的工具链文件来设置与工具链相关的 CMake 变量(CMAKE_SYSTEM_NAME、CMAKE_SYSTEM_PROCESSOR、CMAKE_SYSROOT等)并通过将选项-DCMAKE_TOOLCHAIN_FILE=/path/to/file传递给cmake可执行文件来使用此文件。
标签: linux boost cmake cross-compiling