使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:
- 操作系统平台(x86/x64):
- VsCode 版本:
- EIDE 插件版本:
- C/C++ 插件版本:
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):
- 编译器版本(非编译问题可忽略):
描述问题
<!-- 使用简明清晰的语言描述您的问题 -->
如题,我自己生成了一个库,名称是self.a,我在自己生成的库中重定义了open,write,read等C库底层桩函数。把库加到工程中后编译,发现最终map文件中显示,open等函数并没有连接到自定义的库中,而是使用了默认C库的实现。如何调整连接顺序,使得连接器先连接自定义库,在来连接默认C库。能够将_open等函数编译时使用自定义库中的实现。
屏幕截图
<!--使用一些截图能够更好地展现问题 -->
期望现象
<!--您期望应该产生的,但实际上却没有发生的结果-->