是否有命令行启用Options > C/C++ Compiler > Language 1,选择Auto (extension-based),在IAR中构建(.cpp)文件

问题描述 投票:0回答:1

我想使用 python 脚本自动构建 IAR 项目,并且我想启用选项 > C/C++ 编译器 > 语言 1,选择自动(基于扩展),但我找不到任何命令行选项来执行此操作。

我已经浏览了IAR的所有c/c++开发文档,但仍然没有找到任何东西,或者是否有任何python模块可以用来在IAR中自动设置。

请问有人可以帮我吗?

python-2.7 scripting embedded iar
1个回答
0
投票

大多数编译器(可能是所有编译器,当然还有 IAR)默认选择按文件扩展名进行 C 或 C++ 编译。如果有命令行选项,它将强制进行与扩展所暗示的编译不同的编译。

特别是对于 IAR,我相信您可以选择

--c++
强制对文件进行 C++ 编译,无论扩展名如何。 .c 或 .cpp 以外的任何内容都将使用 C 编译。

© www.soinside.com 2019 - 2024. All rights reserved.