无法让eclipse在mac上运行终端命令

时间:2014-11-04 00:37:53

标签: eclipse macos swig

我已经在我的Mac上安装了swig,它在控制台中正常工作。如果我在终端输入swig -verison,它会吐出版本。 Eclipse一直告诉我它无法找到swig。我正在使用liquidfun库http://google.github.io/liquidfun/SWIG/html/index.html,它告诉我将这个导出SWIG_BIN = $(“which”swig)放在.bashrc中,我做了。该环境变量也通过终端注册。 Eclipse STILL不会正确地抓住swig。怎么了?

1 个答案:

答案 0 :(得分:2)

Bash会读取.bash_profile.bash_login.profile。我不希望Eclipse进程加载这样的文件(虽然我可能错了),也不希望SWIG_BIN变量加宽其可执行文件的搜索路径,但是如果从shell启动Eclipse,它应该继承shell&#39 ; s环境变量。

尝试使用完整的绝对路径(""返回)从eclipse运行swig。

eclipse.ini文件可以设置一些启动参数,但可能不是路径。可能还有其他的eclipse启动文件。

另一种可能性是将swig的目录添加到登录脚本中的路径中。 (要测试,注销并重新登录,然后启动eclipse。)

相关问题