Problem:
在Cygwin编译时报错,显示在同一个.cpp文件里,有多个函数被重定义了。显示在某个.o文件中,有函数报错multiple definition of'classname::methodname()'。
Solution:
这个错误应该是在jni\Android.mk文件中的LOCAL_SRC_FILES里,把一个源文件的文件名重复写了多次导致的。
仔细检查这些源文件的文件名,将重复写的删去即可。
Problem:
在Cygwin编译时报错,显示在同一个.cpp文件里,有多个函数被重定义了。显示在某个.o文件中,有函数报错multiple definition of'classname::methodname()'。
Solution:
这个错误应该是在jni\Android.mk文件中的LOCAL_SRC_FILES里,把一个源文件的文件名重复写了多次导致的。
仔细检查这些源文件的文件名,将重复写的删去即可。