我遇到了一个包含在Matlab中的C代码问题。我从我大学的另一名学生那里得到了一个模拟电池管理系统的程序,我必须将它用于我的项目。
有许多(Header).h和C-Source-Files(.c),它们都包含在代码中。
#include "c1_BMS_atmel.h"
#include "c2_BMS_atmel.h"
......等等。这些文件大约有四十个。这就是发生错误的地方:
lcc preprocessor error: BMS_atmel_sfun.c:3 Could not find include file "c2_BMS_atmel.h"
问题是,Windows(或其他)将c2_BMS_atmel.h转换为c2_BMS_atmel.h~。每次我开始模拟时都会有不同的文件,这些文件会改变结尾并且不能包括在内。
问题是:我怎样才能保留更改文件的内容?