GNU/Linux >> Belajar Linux >  >> Linux

Cara menyiapkan header dan pustaka untuk pengembangan Linux

Pastikan Anda telah menginstal build-essential kemasan. Untuk dokumentasi lebih lanjut yang tersedia dari baris perintah, instal glibc-doc, manpages-dev, gcc-*-doc, libstdc++*-doc (ganti '*' dengan nomor versi yang sesuai untuk sistem Anda)

Memulai/Membangun/KDE4/Kubuntu dan Debian memiliki sepasang sudo aptitude install perintah yang saya gunakan untuk mendapatkan beberapa paket yang diperlukan. Saya juga mendapatkan aplikasi KDevelop dan QDevelop, meskipun saya tidak yakin keduanya diperlukan. Ada juga paket lain yang saya butuhkan (kdelibs5-dev) dan paket ini tampaknya adalah paket kuncinya. Semuanya akhirnya berhasil setelah mendapatkan yang itu. Eclipse dan KDevelop sama-sama senang membangun aplikasi sederhana setelah pengaturan kompiler disiapkan; Eclipse membutuhkan pengaturan jalur pencarian dan nama file perpustakaan.

Dari kesan pertama, Eclipse tampak lebih baik daripada KDevelop karena satu alasan bahwa jendela alat di Eclipse dapat dilepas dari jendela utama dan mengambang - berguna pada pengaturan dua monitor. Saya tidak bisa melihat untuk melakukan itu di KDevelop (saya yakin seseorang akan berkomentar tentang bagaimana melakukan ini).


Anda mungkin memiliki beberapa petunjuk tentang apa yang termasuk dalam .classpath Anda dan .project file jika Anda melihat dan memeriksa konten CMake digunakan untuk mengembangkan aplikasi untuk KDE4.2

Saya yakin bagian pengembangan situs KDE mereka cukup lengkap untuk menjelaskan lingkungan pengembangan mereka.

(sumber:kde.org) terutama bagian tutorial Pemrograman mereka.


Untuk mendapatkan semua dependensi yang diperlukan untuk membangun aplikasi di Debian (dan mungkin Ubuntu), gunakan "apt-get build-dep". Jadi pilih aplikasi KDE acak -- kasteroid? -- dan jalankan:

apt-get build-dep kasteroids

Tidak perlu menebak alat dan pustaka apa yang Anda perlukan untuk membuat aplikasi KDE.


Linux
  1. Cara Mengatur Alamat IP Statis dan Konfigurasi Jaringan di Linux

  2. Variabel Lingkungan Linux:Cara Membaca dan Mengatur di VPS Linux

  3. Cara mengatur ID proses di Linux untuk program tertentu

  1. Bagaimana menangani perpustakaan dinamis dan statis di Linux

  2. Cara Mengatur/Membuat Variabel Lingkungan dan Shell di Linux

  3. Cara Mengatur, Mendaftar, dan Menghapus Variabel Lingkungan di Linux

  1. Cara mengatur batas ulimit dan deskriptor file di Server Linux

  2. Cara mengatur OpenCL untuk GPU di Linux dan Docker [Panduan Lengkap]

  3. UNIX / Linux :Cara menginstal dan mengkonfigurasi mutt