项目场景:
提示:这里简述项目相关背景:
MIMX8MM SDK编译hello_world应用有警告消息输出,本着追求0警告目标,想办法解决。
问题描述
提示:这里描述项目中遇到的问题:
用armgcc 编译SDK hello_world目录,出现警告消息,有多项,仅列举一项。
CMake Deprecation Warning at /usr/share/cmake-3.16/Modules/CMakeForceCompiler.cmake:75 (message):
The CMAKE_FORCE_C_COMPILER macro is deprecated. Instead just set
CMAKE_C_COMPILER and allow CMake to identify the compiler.
Call Stack (most recent call first):
原因分析:
提示:这里填写问题的分析:
CMAKE_FORCE_C_COMPILER
宏定义已经被弃用,只要用宏 CMAKE_C_COMPILER
给cmake识别编译器类型就行了。
解决方案:
提示:这里填写该问题的具体解决方案:
构建文件包含了cmake模块CMakeForceCompiler查看文件内容
cat /usr/share/cmake-3.16