mbed 使用过程中问题汇总

  1. Error[Pe020]: identifier "namespace" is undefined F:\github\NUCLEOF411RE\Source\api\DigitalIn.h 23 

       提示没定义"namespace"

      IAR工程默认配置编译语言为Auto 如图:

      mbed 使用过程中问题汇总

      自己新建的工程中 main文件的后缀为.c,IAR编译时自动判断为 C语言,所以会报错。

      将main改为.cpp后缀,IAR编译时自动判断为 C++语言,编译正常。

转载于:https://my.oschina.net/Jr413/blog/502424