【发布时间】: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。没有找到任何东西。 -
所以...不。总结;你运行
make,make是你 shell 中makeobj的别名,你没有makeobj所以 Bash 告诉你它不能运行makeobj。
标签: macos bash makefile build-tools