【发布时间】:2020-07-06 15:28:57
【问题描述】:
我收到了一个用于为嵌入式 linux 设备构建 c++/c 应用程序的 SDK。这对我来说是全新的,所以我的一些术语可能是错误的。
我按照他们的指示将 SDK 安装在我的 linux (ubuntu) 系统的 /opt/ 中。他们使用的编译器似乎是 arm-poky-linux-gnueabi-gcc。他们的部分 SDK 设置了一些环境变量,例如用于编译 C/C++ 的 $CC 和 CPP。环境变量运行类似于 arm-poky-linux-gnueabi-gcc -march=armv7-a(和一堆其他标志)。
我的问题是:如何使用 cmakelists/cmake 来利用它?我目前有一个围绕 cmake 构建的整个库和应用程序。
【问题讨论】: