Saya ingin belajar tentang autotool, jadi saya mulai menonton beberapa tutorial di YouTube.
Saya membuat folder bernama hello
dan kemudian membuat configure.ac
file:
AC_INIT([hello],[.01])
AC_OUTPUT
Saya menyimpannya dan kemudian berlari autoreconf -i
. Jelas, ini tidak berfungsi pertama kali karena tidak diinstal. Lalu saya instal autoconf
dengan perintah sudo apt-get install autoconf2.13
.
Sekarang setelah ini saya kembali berlari autoreconf -i
, tetapi sekarang saya mendapatkan kesalahan seperti yang ditunjukkan di bawah ini:
Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf2.50 line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf2.50 line 196.
Alih-alih au → reconf − iautoreconf -i jika saya melakukan au → conf − iautoconf -i, maka tidak ada kesalahan. apa perbedaan b / w
—
abkds
autoreconf
dan autoconf
perintah
Ketika Anda memiliki pesan kesalahan yang merujuk ke program yang tampaknya hilang, seperti libtoolize di sini, Anda dapat mencoba
apt-file search filename
dan mengganti nama file dengan apa yang Anda miliki dan itu akan memberi tahu Anda paket apa yang perlu Anda instal.
@illuminE informasi yang pasti berguna akan mengingatnya untuk masa depan
—
abkds
sudo apt-get install build-essential libtool bekerja untuk saya - saya akan memilihnya tetapi saya tidak memiliki reputasi untuk melakukannya
—
kris
configure
danautom4te.cache
tetapi masih, ketika menjalankannyaautoreconf -i
menunjukkan dua baris kesalahan ini, apakah akan ada masalah di masa depan, apa kesalahan ini?