process_begin: ошибка создания процесса (NULL, cp file dir, …) при сборке приложения в eclipse и использовании cygwin

#android #eclipse

#Android #eclipse

Вопрос:

Я пытаюсь скопировать файлы заголовков из каталога исходного файла в каталог включения из Android.mk . Я создаю приложение в eclipse, работающее поверх Windows, но использующее cygwin для генерации linux env. Я получаю эту ошибку

process_begin: ошибка создания процесса (NULL, cp jni/core/source/serialize.h jni/core/include, …).

Android.mk файл выглядит следующим образом:

 LOCAL_SRC_FILES := ...
FILE_PATH := $(MY_JNI_DIR)/core/include/
FILE := $(MY_JNI_DIR)/core/source/serialize.h
$(shell cp $(FILE) $(FILE_PATH))
include $(BUILD_STATIC_LIBRARY)
 

Кто-нибудь может сказать мне, что я делаю не так? Заранее спасибо.

Комментарии:

1. Добавьте эту строку в свой android.mk файл посмотрите, поможет ли это: LOCAL_C_INCLUDES := $(LOCAL_PATH)/core/source

2. и это: включить $(BUILD_SHARED_LIBRARY)

Ответ №1:

Make не может найти «cp.exe «. Я решил свою проблему, добавив «$ {GIT_FOLDER} / usr / bin /» в свой путь. Произошла ошибка cp.exe досье.