我試圖在我的項目中使用va_start和va_end函數,但eclipse不想將它解析爲函數。 GCC編譯沒有錯誤,整個項目...Android NDK:函數va_start/va_end無法解析
[MYFILE.CPP]
#include <stdio.h>
#include <stdarg.h>
[...]
inline void ShowDbgMsg(const char* str, ...)
{
va_list argptr;
va_start(argptr, str);
vprintf(str, argptr);
va_end(argptr);
}
[...]
[Android.mk]
[...]
LOCAL_C_INCLUDES := jni/pvrTools/ jni/igel/ $(STLPORT_BASE)/stlport
[...]
Eclipse中說:
[...]
Description Resource Path Location Type
Function 'va_start' could not be resolved igel.comdef.h /NativeProject/jni/igel line 195 Semantic Error
Function 'va_end' could not be resolved igel.comdef.h /NativeProject/jni/igel line 203 Semantic Error
Function 'va_start' could not be resolved igel.string.h /NativeProject/jni/igel line 341 Semantic Error
Function 'va_end' could not be resolved igel.string.h /NativeProject/jni/igel line 351 Semantic Error
[...]
所以,看起來像Eclipse無法找到一些東西......如何解決這個問題? 在此先感謝!
附表>項目 - >索引 - >重建沒有幫助。 :(