当前位置: 代码迷 >> Android >> 100分两个make文件的有关问题
  详细解决方案

100分两个make文件的有关问题

热度:111   发布时间:2016-05-01 22:24:35.0
100分请教高手两个make文件的问题

1、make调用的执行命令返回一个非零状态,这时make提示: 
make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/ 
sensors.default_intermediates/sensors.o] 错误 1 
只提示:错误 1看不出错在哪里,请问怎样知道能知道更详细的错误位置? 

2、在某个模块目录下执行mm的时候会提示类似于: 
 target thumb C++: sensors.default <= hardware/libhardware/modules/ 
sensors/sensors.cpp 
请问“target thumb C++:”这一个提示在哪一个make文件中打印的? 


有知道的高手请说说,谢谢! 


------解决方案--------------------
友情帮顶了,,,正在学习中。。。。。。。。。。。。
------解决方案--------------------
1. 你好好看看,错误在
make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/
sensors.default_intermediates/sensors.o] 
的上面。

2. build/core/binary.mk
------解决方案--------------------
帮顶。。给个辛苦分。。。
------解决方案--------------------
不懂,帮顶
------解决方案--------------------
1. make error 1: 指的是编译的代码中出现了 undefined symbol。
请检查相应代码,或者将代码贴出来,好帮你分析。

2. target thumb C++: sensors.default <= hardware/libhardware/modules/ 
sensors/sensors.cpp

这句的打印在 LINUX\android\build\core\definitions.mk中,@echo "target $(PRIVATE_ARM_MODE) C++: $(PRIVATE_MODULE) <= $<"
  相关解决方案