Olası Çoğalt yeniden geçerli: bir NDK kütüphanesi ile
Prevent ndk-build from automatically cleaning moduleHer NDK inşa tam
Android projesi. NDK r8c. Cygwin kapsamında derleme (eski bir proje).
Bir grup C++ ve C dosyaları ve LOCAL_LDLIBS aracılığıyla bağlanan bazı .a kitaplıkları.
Bir süre önce, her NDK yapısının tüm kaynak dosyaları üzerinden geçtiğini fark ettim. Bir satırda iki kez ndk-build'i çağırsam bile, ikinci denemede tam bir yeniden oluşturma var. Görebildiğim .mk dosyalarındaki efekti hiçbir şey yok ve inşa etmeye çalıştığım komut bir vanilya $NDKPATH/ndk-build
. Hiçbir yerde B seçeneği yoktur.
sadece kırışıklık şudur:
/cygdrive/c/android-ndk-r8c/build/core/add-application.mk:128: Android NDK: WARNING:
APP_PLATFORM android-9 is larger than android:minSdkVersion 3 in
/cygdrive/d/AppPath/AndroidManifest.xml
, ne lütfen oluyor: Her yapı üzerinde, NDK şöyle diyor? Her nasılsa, dosya tarihlerinin make
tümünün yeniden oluşturulmasına karar verdiğine dayanarak görebilir miyim?
için
$1: $$(__ndk_file_dir)
hat 289 yapı/çekirdek/definitions.mk arasında değiştirmektir. –