Я хотів дізнатися про автоінструменти, тому я просто почав переглядати деякі підручники на YouTube.
Я створив папку з назвою, hello
а потім створив configure.ac
файл:
AC_INIT([hello],[.01])
AC_OUTPUT
Я врятував його, а потім побіг autoreconf -i
. Очевидно, що це не спрацювало з першого разу, оскільки не було встановлено. Потім я встановив autoconf
команду sudo apt-get install autoconf2.13
.
Тепер після цього я знову побіг autoreconf -i
, але тепер я отримую помилку, як показано нижче:
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.
Замість au → reconf-iautoreconf -i, якщо я роблю au → conf −aautoconf -i, то вона не відображає помилок. яка різниця в / ш
—
abkds
autoreconf
та autoconf
команді
Коли у вас з’явиться повідомлення про помилку, яке стосується програми, яка, як видається, відсутня, як-от libtoolize тут, ви можете спробувати
apt-file search filename
замінити ім’я файлу на те, що у вас є, і воно підкаже, який пакет потрібно встановити.
@illuminE напевно, що корисна інформація пам’ятатиме, що на майбутнє
—
abkds
sudo apt-get install build-basic libtool працював на мене - я б проголосував за нього, але я не маю репутації за це
—
kris
configure
і,autom4te.cache
але все-таки приautoreconf -i
її запуску показує ці два рядки помилок, чи будуть проблеми в майбутньому, що це за помилки?