ฉันต้องการเรียนรู้เกี่ยวกับเครื่องมืออัตโนมัติฉันจึงเริ่มดูบทช่วยสอนบน 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 − 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
มันแสดงข้อผิดพลาดสองบรรทัดจะมีปัญหาใด ๆ ในอนาคตข้อผิดพลาดเหล่านี้คืออะไร?