GNU Automake adalah proyek perangkat lunak baris perintah open-source yang benar-benar gratis, mudah digunakan, fleksibel, dan terbuka yang telah dirancang dari offset untuk secara otomatis menghasilkan Makefile.in untuk program GNU / Linux .
Perangkat lunak bergantung pada program Autoconf, yang biasanya digunakan pada sistem GNU / Linux untuk membuat skrip konfigurasi untuk aplikasi. File Makefile.in yang dibuat dengan GNU Automake telah sesuai dengan standar pengkodean GNU.
Memulai dengan GNU Automake
GNU Automake adalah alat listrik untuk semua sistem operasi GNU / Linux, yang berarti sangat penting jika Anda berencana untuk mengkompilasi program dari paket sumber, karena ini membuat Makefile untuk menyusun program, setelah Autoconf membuat file konfigurasi.
Biasanya tersedia untuk instalasi di repositori perangkat lunak utama dari distribusi GNU / Linux modern, tetapi Anda juga dapat menginstal versi terbaru dengan menyusun paket sumbernya, yang didistribusikan secara gratis di Softoware.
Cukup unduh dan simpan paket sumber di komputer Anda, dengan menggunakan bagian pengunduhan khusus di atas, ekstrak isinya menggunakan utilitas pengelola arsip, dan buka aplikasi emulator terminal.
Pindah ke lokasi file arsip yang diekstrak di aplikasi Terminal (mis. cd /home/softoware/automake-1.15), jalankan & lsquo ;./ configure && make & rsquo; perintah untuk mengkonfigurasi dan mengkompilasi GNU Automake, dan menginstalnya lebar sistem dengan menjalankan & lsquo; sudo make install & rsquo; perintah.
Opsi baris perintah
Seperti program baris perintah lainnya, GNU Automake menyertakan berbagai opsi baris perintah, yang dapat dilihat sekilas dengan menjalankan & lsquo; automake --help & rsquo; perintah dalam emulator terminal setelah menginstalnya menggunakan instruksi di atas.
Di antara ini, kita dapat menyebutkan kemampuan untuk mengaktifkan atau menonaktifkan kode pelacakan ketergantungan, untuk mengatur ketat ke asing, agas atau gnu, untuk menambahkan file standar yang hilang ke paket, untuk mengatur direktori yang menyimpan file pustaka, untuk menyalin file yang hilang, atau untuk memaksa memperbarui file standar.
Apa yang baru dalam rilis ini:
- Ini memperkenalkan fitur baru bertujuan untuk membuat implementasi sistem build non-rekursif lebih nyaman dan mudah dikelola (terima kasih atas dukungan baru untuk '% reldir%' dan '
Komentar tidak ditemukan