构建系统创建项目及相关配置的要求与方法
构建系统创建项目的要求
在使用构建系统自动创建项目时,构建命令或 Makefile 需满足特定要求,主要包括编译器要求和构建命令要求。
编译器要求
- 本地调用编译器 :编译器必须在本地调用,若使用编译器缓存(如 ccache)或分布式构建系统(如 distmake),软件将无法跟踪构建过程,需将其停用。
- 执行完整构建 :编译器要执行完整构建。若仅进行增量构建,需使用适当选项来构建所有源文件。例如,使用 gmake 时,可添加 -B 或 -W makefileName 选项强制进行完整构建。
- 编译器配置可用 :Polyspace 需支持该编译器配置。目前支持的编译器有:
- Arm Keil
- ARM® v5
- ARM v6
- Clang
- Cosmic
- Wind River® Diab
- Green Hills®
- GNU C/C++
- IAR Embedded Workbench
- IAR systems
- Intel® C++ Compiler Classic (icc/icl)
- Microsoft Visual C++®
- MPLAB
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



