私は Android NDK の初心者で、 のヘッダーを使用したいのですが#include<libintl.h>
、コンパイル時に直面したエラーは ですerror: libintl.h : No such file or directory
。このリンクにより、Android ndkでlibcがサポートされていることを知っています。しかし、それを含めて使用する方法がわかりませんか?:-/ では、このヘッダー ファイルを Android で使用するにはどうすればよいですか?
私の最も簡単なコードは次のとおりです。
#include <libintl.h>
void main()
{
}
Android.mk:
#
# Compile axel
#
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := mylib
LOCAL_SRC_FILES := mylib.c
LOCAL_CFLAGS := -DHAVE_CONFIG_H $(cflags_loglevels)
LOCAL_C_INCLUDES := $(LOCAL_PATH)
LOCAL_LDLIBS := -llog -lc
include $(BUILD_SHARED_LIBRARY)
ログ エラー:
/home/hossein/workspace/Project/jni/mylib.h: error: libintl.h: No such file or directory
なにが問題ですか ?どうすれば含めることができますlibintl.h
か?
前もって感謝します!:)