简化caffe的Makefile文件,第二次编译就出现了"make:xxx .build_release/ Is a directory, stop"这个错误。
把
DEPS := ${CXX_OBJS:.o=.d} ${CU_OBJS:.o=.d} ${TEST_CXX_OBJS:.o=.d} \
${TEST_CU_OBJS:.o=.d} $(BUILD_DIR)/${MAT$(PROJECT)_SO:.$(MAT_SO_EXT)=.d}
改成
DEPS := ${CXX_OBJS:.o=.d} ${CU_OBJS:.o=.d}
就好了。
准备把 test/examples/tools/matlab/python 方面的东西都要去掉。
用 ls -al 可以看到隐藏属性的文件夹,如果有.build_release,可删除。
用 make --debug=a 可以发现make中的错误细节。