ฉันต้องการเรียนรู้เกี่ยวกับเครื่องมืออัตโนมัติฉันจึงเริ่มดูบทช่วยสอนบน YouTube
ฉันสร้างโฟลเดอร์ชื่อhelloแล้วสร้างconfigure.acไฟล์:
AC_INIT([hello],[.01])
AC_OUTPUT
autoreconf -iผมบันทึกไว้แล้ววิ่ง เห็นได้ชัดว่านี่ไม่ได้ผลในครั้งแรกเพราะไม่ได้ติดตั้ง แล้วฉันจะติดตั้งโดยคำสั่งautoconfsudo 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 − iautoconf -i, ดังนั้นมันจะไม่แสดงข้อผิดพลาดใด ๆ ความแตกต่าง b / w
—
อะไร
autoreconfและautoconfคำสั่ง
เมื่อคุณมีข้อผิดพลาดซึ่งอ้างถึงโปรแกรมที่ดูเหมือนจะหายไปเช่น libtoolize ที่นี่คุณสามารถลอง
apt-file search filenameและแทนที่ชื่อไฟล์ด้วยสิ่งที่คุณมีและมันจะบอกคุณว่าคุณต้องติดตั้งแพคเกจใด
@illuminE แน่ใจว่าข้อมูลที่มีประโยชน์จะจำได้ว่าในอนาคต
—
abkds
sudo apt-get install libtool ที่จำเป็นต่อการติดตั้ง build-for ทำงานสำหรับฉัน - ฉันจะโหวตให้ แต่ฉันไม่มีชื่อเสียงที่จะทำเช่นนั้น
—
kris
configureและautom4te.cacheแต่ยังเมื่อรันautoreconf -iมันแสดงข้อผิดพลาดสองบรรทัดจะมีปัญหาใด ๆ ในอนาคตข้อผิดพลาดเหล่านี้คืออะไร?