使用printf无法打印浮点型问题
根本原因在于<stdio.h>
库中的printf
, sprintf
等函数的版本问题,由于支持全格式的时候占用的代码量和堆栈空间比较大,一般编译器默认都是实现标准甚至是最小的版本。
将下图中的打勾去除即可:
工程移动之后无法使用问题
将工程中的头文件路径改为相对路径。
例如,我的工程名称是regLed
,原本的绝对路径是
C++
"E:\TEST\regLed\Firmware\Include"
1
修改为相对路径后
C++
"..\Firmware\Include"
1
主要是将工程之前的路径(包括工程当前路径)都修改为..\
。
无法使用 math.h
库
需要在库包含中,添加相关的数学库
重新编译。