【问题标题】:Setting PATH in Makefile run by eclipse在 Eclipse 运行的 Makefile 中设置 PATH
【发布时间】:2011-02-15 10:40:38
【问题描述】:

我有一个从 bash shell 运行良好的 Makefile,但无法从 Eclipse 运行。这是因为我在 .bash_profile 中设置的路径没有被使用。

实现这一目标的最佳方法是什么?是否有其他地方可以放置路径,以确保在非交互式 shell 中调用它(我假设 eclipse 是如何运行 make 的)?

【问题讨论】:

    标签: eclipse bash path


    【解决方案1】:

    如果你使用CDT,你可以在Project->Properties->C/C++ Build->Environment中设置环境变量。但我不确定这会达到预期的效果。

    您也可以(如果使用 CDT 和外部构建器)可以将 make 程序设置为 /bin/bash make,这应该会选择您的路径。

    【讨论】:

    • 你应该将make程序设置为“bash -c make”。否则 bash 会尝试将“make”作为 bash 脚本执行,并且会出错,因为它是二进制文件。 “-c”选项表示从“-c”后面的字符串运行命令。查看 bash 手册页了解更多信息。
    猜你喜欢
    • 1970-01-01
    • 2016-06-23
    • 2022-06-21
    • 1970-01-01
    • 1970-01-01
    • 2014-10-19
    • 1970-01-01
    • 2011-02-14
    • 2014-12-19
    相关资源
    最近更新 更多