完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用 Aurix Development Studio 来构建 Autosar MCAL FW,在构建"IfxGtm_reg.h" 时总是出错。 "- 语法错误 - 标记" " 删除 " .
我查看了之前的讨论,似乎我需要禁用"Automatic inclusion of .sfr 文件" ,路径如下:C/C++ Compiler-> Preprocessing,但在我的 ADS(1.9.12 版)中,我没有看到相同补丁处的复选框、 我该怎么办? |
|
相关推荐
1个回答
|
|
在 Aurix Development Studio 1.9.12 版本中,禁用 "Automatic inclusion of .sfr files" 的选项可能与您在讨论中看到的不同。请尝试以下步骤来解决 "IfxGtm_reg.h" 文件构建错误的问题:
1. 打开您的项目。 2. 在左侧的项目资源管理器中,找到并右键点击您的项目名称。 3. 选择 "Properties" 或 "属性"。 4. 在弹出的属性窗口中,展开 "C/C++ General"(C/C++ 通用)选项。 5. 点击 "Preprocessor Include Paths, Macros etc."(预处理器包含路径、宏等)。 6. 在右侧的 "Providers"(提供者)列表中,找到并选中 "CDT GCC Built-in Compiler Settings"(CDT GCC 内置编译器设置)。 7. 在 "Providers"(提供者)列表下方,找到 "Preprocessor options"(预处理器选项)部分。 8. 在 "Additional command line options"(其他命令行选项)输入框中,添加以下选项: ``` -no-sfr ``` 这将禁用自动包含 .sfr 文件的功能。 9. 点击 "Apply"(应用)和 "OK"(确定)以保存更改。 10. 重新构建您的项目,看看问题是否得到解决。 如果问题仍然存在,请尝试以下方法: 1. 检查 "IfxGtm_reg.h" 文件的代码,确保没有语法错误或不兼容的标记。 2. 确保您的项目设置正确,包括编译器、链接器和其他相关配置。 3. 更新您的 Aurix Development Studio 到最新版本,以获取可能的修复和改进。 希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们能更好地帮助您。 |
|
|
|
只有小组成员才能发言,加入小组>>
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5077 浏览 2 评论
4061 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3571 浏览 9 评论
1195 浏览 8 评论
3483 浏览 7 评论
394浏览 2评论
233浏览 2评论
343浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5078浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
400浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-11 09:57 , Processed in 0.693112 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号