使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:windows
- 操作系统平台(x86/x64):x64
- VsCode 版本:1.108.0
- EIDE 插件版本:3.26.1
- C/C++ 插件版本:1.30.0
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):armcc5
- 编译器版本(非编译问题可忽略):v5.06 update 7(build 960)
描述问题
<!-- 使用简明清晰的语言描述您的问题 -->
- 链接脚本 daplink.sct 文件中包含了头文件 "daplink_addr.h",该文件的项目路径在“source\hic_hal\stm32\stm32f103xb”目录下。keil中可以正常编译链接,链接器中配置选项如下
--bestdebug --predefine=-DDAPLINK_BL --predefine="-I..\..\..\source\hic_hal\stm32\stm32f103xb"
- 但是将keil工程导入vscode编译时提示无法识别到链接脚本中的头文件,链接失败。导入项目后构建器选项中链接器附加选项与keil中是一致的
屏幕截图
<!--使用一些截图能够更好地展现问题 -->



期望现象
<!--您期望应该产生的,但实际上却没有发生的结果-->
希望可以正常编译链接,生成可执行文件