当前位置: 技术问答>linux和unix
makefile编译产生类似错误"Cannot find a rule to create target libbz2. from dependencies.是什么原因,谢谢
来源: 互联网 发布时间:2016-02-09
本文导语: makefile编译产生类似错误"Cannot find a rule to create target libbz2. from dependencies.是什么原因,谢谢 | 你把include放在这个makefile文件的开头. | 先make clean看看,这个也是一种可能...
makefile编译产生类似错误"Cannot find a rule to create target libbz2. from dependencies.是什么原因,谢谢
|
你把include放在这个makefile文件的开头.
|
先make clean看看,这个也是一种可能。
|
echo "PROJECT_DIR= $(PROJECT_DIR) TRUESUFFIX= $(TRUESUFFIX)"
ld $(LDOSOOPTION) -o $@ $(OBJ_FILE) $(LDLIBS)
两行开头要有TAB键
ld $(LDOSOOPTION) -o $@ $(OBJ_FILE) $(LDLIBS)
两行开头要有TAB键
|
推荐参考编译bzip2的方法
http://lamp.linux.gov.cn/Linux/LFS-6.2/chapter06/bzip2.html
http://lamp.linux.gov.cn/Linux/LFS-6.2/chapter06/bzip2.html
|
编译规则没指定,也就是说你没告诉编译器怎么生成你要的lib,仔细检查一下你的makefile。