c - stm32的系统工作台:致命错误……没有此类文件或目录-LMLPHP
我一整天都在犯这个错误,但是通过Ctrl+左键单击,文件已经被解析了,解析程序并没有将其显示为未解析有趣的是,生成的编译器行:
调用:MCU GCC编译器arm none eabi GCC-mcpu=cortex-m4-mthumb
-mfloat abi=soft-DSTM32F30-DSTM32F3-DSTM32-DSTM32F303VETx-DDEBUG-DUSE-STDPERIPH-DRIVER-DSTM32F303xE-I“D:\项目\ac6-u工作区\emct-u显示v2-STDPERIPH-lib”-I“D:/项目/ac6-u工作区/test-ac6/inc”-I“D:\项目\ac6-u工作区\emct-u显示v2-STDPERIPH-lib\CMSIS\core”-I“D:\Projects\ac6_workspace\emct_display_v2_stdperiph_lib\CMSIS\device”
-I“D:\Projects\ac6_workspace\emct_display_v2_stdperiph_lib\stdperiph_Driver\inc”
-I“D”:/Projects/ac6 U工作区/test U ac6/Display U Driver/UnitTests“-I”D:/Projects/ac6 U工作区/test U ac6/MCT U Driver/inc“-I”D:/Projects/ac6 U工作区/test U ac6/MCT U Driver/PWM“-I”D:/Projects/ac6 U工作区/test U工作区/test U ac6/stTouch U Driver/inc“-I”D:/Projects/ac6 U工作区/test U ac6/test U工作区/test U ac6/CANOpen U ac6/CANOpen“-I”D:/是的-I“D:/Projects/ac6_workspace/test_ac6/Display_Driver/graphics”-O0-g3-pedantic-Wall-fmessage length=0-fffunction sections-c-MMD-MP-MF”src/main.D“-MT”src/main.o“-o”src/main.o“../src/main.c”包含在../src/main.c:28:0:
D:/Projects/ac6_workspace/test_ac6/Display_Driver/graphics/oled_graphics.h:23:17:
致命错误:gfx.h:没有这样的文件或目录
所以看起来Eclipse根本不关心include路径中的内容,只关心生成和运行一些东西。疯子。。。
我试过的是:
全部保存
清除+全部生成
重启Eclipse(ac6)
重新启动计算机
重新打开项目
我将再次尝试重新创建项目。。。

最佳答案

我参考以下文章解决了这个问题:
https://mcuoneclipse.com/2012/04/16/symbol-defined-or-not-thats-the-question/
所以,如果你知道如何“远程”解决问题是非常有可能的。。。

关于c - stm32的系统工作台:致命错误……没有此类文件或目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44764045/

10-11 15:39