Makefile 如何在EclipseCDT中使用linux路径?

Makefile 如何在EclipseCDT中使用linux路径?,makefile,eclipse-cdt,Makefile,Eclipse Cdt,我在Makefile中写道: GCC := i386-elf-gcc 并用它来构建我的项目 但是,当我单击“构建”按钮时,eclipse cdt控制台会收到一个错误: make all make: i386-elf-gcc: No such file or directory make: *** [boot/bootmain.o] Error 1 我使用mac操作系统。以及i386 elf gcc的路径: zsh> which i386-elf-gcc

我在Makefile中写道:

GCC := i386-elf-gcc
并用它来构建我的项目

但是,当我单击“构建”按钮时,eclipse cdt控制台会收到一个错误:

make all 
make: i386-elf-gcc: No such file or directory
make: *** [boot/bootmain.o] Error 1
我使用mac操作系统。以及i386 elf gcc的路径:

zsh> which i386-elf-gcc                                           
/usr/local/bin/i386-elf-gcc
在我的
/etc/path
中有
/usr/local/bin

所以我想知道如何解决这个问题??谢谢大家!

您的
路径
环境变量是否包含
/usr/local/bin
?您是如何启动Eclipse的?试着从运行
命令的同一个shell中启动Eclipse。@HighCommander4你说得对!!它起作用了!但是当我在finder中打开Eclipse时,如何修复它。。无论何时在终端或zsh中,此功能都有效。但当我在finder中打开它时,它仍然是错误的。谢谢我不知道,macOS不是我的强项。我建议问一个新的、更有针对性的问题,比如“在从Finder打开的应用程序运行的默认环境中,如何更改变量?”真的谢谢!我试试这个。您的
路径
环境变量是否包含
/usr/local/bin
?您是如何启动Eclipse的?试着从运行
命令的同一个shell中启动Eclipse。@HighCommander4你说得对!!它起作用了!但是当我在finder中打开Eclipse时,如何修复它。。无论何时在终端或zsh中,此功能都有效。但当我在finder中打开它时,它仍然是错误的。谢谢我不知道,macOS不是我的强项。我建议问一个新的、更有针对性的问题,比如“在从Finder打开的应用程序运行的默认环境中,如何更改变量?”真的谢谢!我试试这个。