星空语 2020-04-22 16:04 采纳率: 0%
浏览 1924

linux 编译报错:install: 无法获取'testprop' 的文件状态(stat): 没有那个文件或目录

增加testprop文件后(包含Makefile和testprop.c)之后,重新编译报错
图片说明

更改如下

SUBDIRS += fb
SUBDIRS += hwreg
SUBDIRS += vdspd
+SUBDIRS += testprop

Makefile

include ../Makefile.param

.PHONY: clean all install

SUBDIRS = npu
SUBDIRS += npuhld
SUBDIRS += vpu
SUBDIRS += vgs
SUBDIRS += camera
SUBDIRS += fb
SUBDIRS += hwreg
SUBDIRS += vdspd
SUBDIRS += testprop

CLEANSUBDIRS = $(addsuffix .clean, $(SUBDIRS))

INSTALLSUBDIRS = $(addsuffix .install, $(SUBDIRS))

.PHONY: $(SUBDIRS) $(CLEANSUBDIRS)

all: $(SUBDIRS)

$(SUBDIRS):
        $(MAKE) -C $@ all

clean: $(CLEANSUBDIRS)
        find . -name "*.o" | xargs rm -f
        find . -name "*.d" | xargs rm -f

$(CLEANSUBDIRS):
        @cd $(basename $@) ; $(MAKE) clean

install: $(INSTALLSUBDIRS)

$(INSTALLSUBDIRS):
        @cd $(basename $@) ; $(MAKE) install

testprop.c

include ../Makefile.param

.PHONY: clean all install

SUBDIRS = npu
SUBDIRS += npuhld
SUBDIRS += vpu
SUBDIRS += vgs
SUBDIRS += camera
SUBDIRS += fb
SUBDIRS += hwreg
SUBDIRS += vdspd
SUBDIRS += testprop

CLEANSUBDIRS = $(addsuffix .clean, $(SUBDIRS))

INSTALLSUBDIRS = $(addsuffix .install, $(SUBDIRS))

.PHONY: $(SUBDIRS) $(CLEANSUBDIRS)

all: $(SUBDIRS)

$(SUBDIRS):
        $(MAKE) -C $@ all

clean: $(CLEANSUBDIRS)
        find . -name "*.o" | xargs rm -f
        find . -name "*.d" | xargs rm -f

$(CLEANSUBDIRS):
        @cd $(basename $@) ; $(MAKE) clean

install: $(INSTALLSUBDIRS)

$(INSTALLSUBDIRS):
        @cd $(basename $@) ; $(MAKE) install

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
    • ¥15 求daily translation(DT)偏差订正方法的代码
    • ¥15 js调用html页面需要隐藏某个按钮
    • ¥15 ads仿真结果在圆图上是怎么读数的
    • ¥20 Cotex M3的调试和程序执行方式是什么样的?
    • ¥20 java项目连接sqlserver时报ssl相关错误
    • ¥15 一道python难题3
    • ¥15 牛顿斯科特系数表表示
    • ¥15 arduino 步进电机
    • ¥20 程序进入HardFault_Handler