Rumah  >  Artikel  >  Apakah folder sdk dalam linux

Apakah folder sdk dalam linux

百草
百草asal
2023-07-11 13:38:222759semak imbas

Sdk dalam Linux ialah folder yang mengandungi alatan dan sumber seperti penyusun, penyahpepijat, fail perpustakaan, fail pengepala, dsb. SDK ialah singkatan daripada "kit pembangunan perisian", yang bermaksud kit pembangunan perisian Ia adalah persekitaran bersepadu yang disediakan untuk pembangun untuk membangunkan dan membina aplikasi, terutamanya yang dijalankan pada sistem pengendalian Linux.

Apakah folder sdk dalam linux

Persekitaran pengendalian artikel ini: sistem Linux 5.18.14, komputer DELL G3.

Apakah itu linux sdk

Kit Pembangunan Perisian Linux (pendek kata SDK) ialah folder yang mengandungi alatan dan sumber seperti penyusun, penyahpepijat, fail perpustakaan, fail pengepala, dsb. Ia adalah persekitaran bersepadu untuk pembangun membangunkan dan membina aplikasi, terutamanya yang dijalankan pada sistem pengendalian Linux.

Linux SDK ialah SDK yang disediakan untuk menyepadukan fungsi IM dalam Linux dan peranti terbenam lain. Pengguna boleh menggunakan SDK untuk melaksanakan fungsi IM. Pada masa ini, ia menyokong mesej teks, gambar, suara, lokasi dan mesej lain serta mesej telus Ia juga boleh melaksanakan fungsi seperti pengurusan rakan dan pengurusan kumpulan.

Pada masa ini menyokong platform ARM dan platform MIPS.

Dalam sistem Linux, SDK biasanya disediakan sebagai pakej perisian dan pembangun boleh mendapatkan dan memasangnya daripada repositori perisian melalui alatan pengurusan pakej seperti apt-get, yum atau zypper. Setelah berjaya dipasang, ia mencipta folder khusus dalam sistem, biasanya dipanggil "SDK" atau "devel".

Dalam folder SDK, komponen biasa termasuk:

1: biasanya GNU Compiler Suite (GCC) atau Clang. Mereka bertanggungjawab untuk menukar kod sumber kepada fail boleh laku atau fail perpustakaan.

2. Penyahpepijat: Alat untuk menyahpepijat aplikasi. Penyahpepijat biasa termasuk Penyahpepijat GNU (GDB) dan LLDB.

3 Fail perpustakaan: SDK mengandungi banyak fail perpustakaan untuk membangunkan aplikasi, termasuk perpustakaan C standard (libc) dan perpustakaan lain yang biasa digunakan, seperti perpustakaan OpenGL, GTK, Qt, dsb.

4 Fail pengepala: Fail pengepala dalam SDK mengandungi pengisytiharan dan definisi antara muka API Pembangun boleh memasukkan fail pengepala ini dalam kod mereka sendiri untuk menggunakan fungsi yang disediakan oleh pustaka.

5 Kod sampel: SDK biasanya juga mengandungi beberapa kod sampel, pembangun boleh merujuk kepada contoh ini untuk mempelajari dan memahami cara menggunakan alatan dan perpustakaan dalam SDK.

6 Dokumentasi: SDK juga akan menyediakan dokumentasi yang berkaitan, termasuk manual pembangunan, rujukan API dan contoh tutorial, untuk membantu pembangun lebih memahami dan menggunakan SDK.

Kit pembangunan perisian hanya menyediakan beberapa fail yang menyediakan antara muka program aplikasi untuk bahasa pengaturcaraan tertentu, tetapi ia juga mungkin termasuk perkakasan kompleks yang boleh berkomunikasi dengan sistem terbenam tertentu. Alat am termasuk utiliti untuk nyahpepijat dan tujuan lain.

SDK ialah koleksi antara muka program, dokumen dan alatan pembangunan Ya, SDK bukan alat pembangunan semata-mata, dan juga bukan program. SDK yang lengkap hendaklah termasuk yang berikut: (1) fail antara muka dan fail perpustakaan (2) dokumentasi bantuan (3) contoh pembangunan (4) alatan praktikal.

Pengetahuan lanjutan:

linux installation sdk

Muat turun pakej pemasangan sdk

android-sdk_r24.4.1-linux.tgz

Unzip

tar -zxvf android-sdk_r24.4.1-linux.tgz -C 目的文件夹

Janakan folder android-sdk-linux

Sta
cd 目的文件夹/android-sdk-linux/tools
sudo ./android
untuk memulakan pemasangan android

Atas ialah kandungan terperinci Apakah folder sdk dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn