Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 276|Risposta: 0

[C] ndk è compilato con il programma eseguibile NDK-build C in Win10 usando vscode

[Copiato link]
Pubblicato il 27-10-2025 13:25:54 | | |
Questo post è stato modificato l'ultima volta da Summer il 27-10-2025 alle 13:27

1. Installare Android Studio e configurare ndk
2. Creare una nuova cartella vuota (ad esempio, NDK_Executable_Demo) e realizzare un file con la seguente struttura:
NDK_Executable_Demo
├── jni/               # Memoria codice C e configurazione della compilazione│   
     ├── main.c # codice principale del programma│   
     ├── Regole di compilazione Android.mk #ndk-build
     │── Application.mk # Opzioni di compilazione (piattaforma target, toolchain, ecc.)
TreScrivere codice e file di configurazione
4. jni/Android.mk
5. jni/Application.mk
6. Inserisci la directory root del progetto
cd D:\xxx\ndk\Myapp
7. Impostare la variabile NDK path environment
$env:NDK_PROJECT_PATH = "D:\xxx\ndk\Myapp"
$env:NDK_PATH = "C:\Users\xxx\AppData\Local\Android\Sdk\ndk\23.0.7599858"
8. Implementazione diretta della ndk-build.cmd
C:\Users\15617\AppData\Local\Android\Sdk\ndk\23.0.7599858\ndk-build.cmd








Precedente:GCC compila il primo programma EBPF
Prossimo:Materiali base per la partecipazione al linguaggio di scripting
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com