我刚刚将NDK更新到最新的r11c并在编译PCH时遇到了这个问题
clang++: error: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated
我已经通过LOCAL_PCH
变量指定了我的预编译头文件,而make脚本将compile
转换为.pch
文件。但似乎clang否认了这个编译,因为这个文件的后缀是.h
如何将我的Android.mk
文件修复到PCH与r11c NDK一起使用?
答案 0 :(得分:0)
好吧,我只是将预编译头文件的后缀从.h
更改为.hpp
,这个问题就解决了。