【问题标题】:makeobj command not found errormakeobj 命令未找到错误
【发布时间】:2015-01-23 09:39:22
【问题描述】:

我正在尝试在新的 Mac 机器 (OSX) 上运行 make 命令。

shubham@IN:~/code/xps/bus_boarding_paper$ make
-bash: makeobj: command not found

我的Makefile如下:

title=bus_boarding_paper
target=$(title).pdf

all: pdf

bus_boarding_paper.pdf: pdf

pdf: $(title).tex title_page/*.tex
    pdflatex $(title).tex
    bibtex $(title).aux
    pdflatex $(title).tex
    pdflatex $(title).tex

网上没有相关的帖子有明确的解决办法。 SO 也没有显示任何结果。

这个错误信息是什么意思?我不清楚。

PS:我的另一个朋友在 Fedora 上也遇到过这个问题。

【问题讨论】:

  • type make 的输出是什么?
  • make 别名为 `makeobj'
  • 您是否安装了makeobj 并在您的$PATH 上?或者,删除该别名。
  • 没有 makeobj 不存在。我做了brew install makeobj。没有找到任何东西。
  • 所以...不。总结;你运行 makemake 是你 shell 中 makeobj 的别名,你没有 makeobj 所以 Bash 告诉你它不能运行 makeobj

标签: macos bash makefile build-tools


【解决方案1】:

在我的例子中,我使用了一个将 make 别名为 makeobj 的 kde-bashrc 文件。您可以使用type make 找出详细信息,然后据此进行计算。

我取消了 make 的别名,一切顺利。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-10
    • 1970-01-01
    • 1970-01-01
    • 2012-03-19
    • 2020-01-23
    相关资源
    最近更新 更多