原问题链接:https://club.rt-thread.org/ask/question/fef690e746258a5a.html
现在更新了BSP到最新的1.1.0,测试工程是:基于开发板,BSP=1.1.0,模板工程
创建完工程后编译是通过的,然后开启C++特性后在编译就失败了,再关闭C++特性又编译成功了。
开启C++特性后链接命令的参数如下:
-T "D:\RT-ThreadStudio\workspace\test\script\fsp.ld" -Xlinker --gc-sections -Wl,-Map,"rtthread.map" -Xlinker --cref --specs=nano.specs -mcpu=cortex-m4 -mthumb -mfpu=fpv5-sp-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -L script/
未开启C++特性时如下:
-T "D:\RT-ThreadStudio\workspace\test\script\fsp.ld" -Xlinker --gc-sections -L"D:\RT-ThreadStudio\workspace\test\script" -Wl,-Map,"rtthread.map" -Xlinker --cref