【发布时间】:2011-02-15 10:40:38
【问题描述】:
我有一个从 bash shell 运行良好的 Makefile,但无法从 Eclipse 运行。这是因为我在 .bash_profile 中设置的路径没有被使用。
实现这一目标的最佳方法是什么?是否有其他地方可以放置路径,以确保在非交互式 shell 中调用它(我假设 eclipse 是如何运行 make 的)?
【问题讨论】:
我有一个从 bash shell 运行良好的 Makefile,但无法从 Eclipse 运行。这是因为我在 .bash_profile 中设置的路径没有被使用。
实现这一目标的最佳方法是什么?是否有其他地方可以放置路径,以确保在非交互式 shell 中调用它(我假设 eclipse 是如何运行 make 的)?
【问题讨论】:
如果你使用CDT,你可以在Project->Properties->C/C++ Build->Environment中设置环境变量。但我不确定这会达到预期的效果。
您也可以(如果使用 CDT 和外部构建器)可以将 make 程序设置为 /bin/bash make,这应该会选择您的路径。
【讨论】: