设置eclipse运行的Makefile中的路径
我有一个Makefile,它在bash shell中运行良好,但在Eclipse中运行失败。这是因为我在.bash_配置文件中设置的路径未被使用设置eclipse运行的Makefile中的路径,eclipse,bash,path,Eclipse,Bash,Path,我有一个Makefile,它在bash shell中运行良好,但在Eclipse中运行失败。这是因为我在.bash_配置文件中设置的路径未被使用 实现这一点的最佳方式是什么?是否还有其他地方可以放置路径,以确保在非交互式shell中调用它(我假设eclipse是如何运行make的)?如果您使用的是CDT,则可以在Project->Properties->C/C++Build->environment中设置环境变量。但我不确定这是否能达到预期效果 您还可以(如果使用CDT和外部构建器)将make程
实现这一点的最佳方式是什么?是否还有其他地方可以放置路径,以确保在非交互式shell中调用它(我假设eclipse是如何运行make的)?如果您使用的是CDT,则可以在Project->Properties->C/C++Build->environment中设置环境变量。但我不确定这是否能达到预期效果
您还可以(如果使用CDT和外部构建器)将make程序设置为
/bin/bash make
,这将选择您的路径 您应该将make程序设置为“bash-cmake”。否则,bash将尝试以bash脚本的形式执行“make”,它将出错,因为它是一个二进制文件。“-c”选项表示从“-c”后面的字符串运行命令。查看bash手册页了解更多信息。