Я хотів дізнатися про автоінструменти, тому я просто почав переглядати деякі підручники на 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її запуску показує ці два рядки помилок, чи будуть проблеми в майбутньому, що це за помилки?