คำถามติดแท็ก makefile

12
ฉันจะทำให้ rm ไม่ให้ข้อผิดพลาดได้อย่างไรหากไม่มีไฟล์อยู่?
ฉันกำลังเขียน makefile ที่จะล้างไฟล์ที่ไม่มีประโยชน์เมื่อสิ้นสุดการคอมไพล์ หากเป้าหมายได้ถูกสร้างขึ้นแล้วแน่นอนว่ามันจะข้ามเป้าหมายนั้นและไฟล์ที่ไร้ประโยชน์อาจไม่อยู่ที่นั่น ดังนั้นถ้าฉันทำสิ่งนี้: rm lexer.ml interpparse.ml interpparse.mli ฉันอาจได้รับข้อผิดพลาดเนื่องจากไม่มีไฟล์ใดไฟล์หนึ่งอยู่ มีวิธีบอกrmให้เพิกเฉยกับไฟล์เหล่านี้หรือไม่? ในการอ่าน man page ฉันเห็นตัวเลือกต่อไปนี้: -f Attempt to remove the files without prompting for confirma- tion, regardless of the file's permissions. If the file does not exist, do not display a diagnostic message or modify the exit status to reflect …
329 shell  makefile  rm 

3
วิธีการตั้งค่ากลุ่มเพื่อแก้ไขทั้ง Makefile และไฟล์รหัสปกติ?
ฉันใช้ Mac OSX 10.7.5 เนื้อหาของ. vimrc มีดังนี้: set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab สิ่งที่ฉันพยายามจะทำคือเมื่อฉันแก้ไขไฟล์ปกติเช่น. js, .html ฉันต้องการให้แท็บเยื้องกับช่องว่าง 4 ช่องแทนที่จะเป็นแท็บปกติ แต่เมื่อฉันแก้ไข Makefile ฉันต้องการให้เป็นแท็บปกติแทนที่จะเป็นช่องว่าง 4 อันสำหรับการเยื้อง ฉันคิดว่าการตั้งค่าข้างต้นใน. vimrc จะให้สิ่งนั้นกับฉัน แต่ไม่ได้ผลสำหรับฉันเมื่อฉันกำลังแก้ไข Makefile ฉันยังคงมีช่องว่าง 4 ช่องสำหรับการเยื้อง ไม่แน่ใจว่าฉันทำอะไรผิดที่นี่ใช่ไหม
22 macos  vim  tabs  vimrc  makefile 

2
Makefile ล้มเหลวในการติดตั้งไฟล์อย่างถูกต้องติดตั้ง HPL
ผมเริ่มติดตั้ง HPL ในขณะที่ที่ผ่านมาและมีความเกี่ยวข้องกับคำถาม ฉันได้รับการต่อไปพร้อมกับคำแนะนำนี้จากอินเทล ฉันคิดว่าใบสำคัญแสดงสิทธินี้ใหม่ทั้งหมด เมื่อฉันพยายามที่จะทำให้การเก็บถาวรเอาท์พุทดูเหมือนจะดีจนจบที่มันให้ข้อผิดพลาด make[2]: Entering directory `/hpl-2.0/src/auxil/intel64' Makefile:47: Make.inc: No such file or directory make[2]: *** No rule to make target `Make.inc'. Stop. make[2]: Leaving directory `/hpl-2.0/src/auxil/intel64' make[1]: *** [build_src] Error 2 make[1]: Leaving directory `/hpl-2.0' make: *** [build] Error 2 ไปที่ไดเรกทอรี/hpl-2.0/src/auxil/intel64จะแสดงไฟล์ "Make.inc" แต่ไฮไลต์สีแดงและข้อความสีขาวกะพริบ มีวิธีทำไฟล์ด้วยตนเองหรือไม่? ฉันต้องทำอย่างไรเพื่อให้ makefile …

2
Linux ตั้งแต่เริ่มต้น [ปิด]
ขณะนี้ฉันกำลังทำ Linux จาก Scratch.I ดาวน์โหลดแพคเกจบางอย่างฉันคลายซิปโดยใช้คำสั่ง "tar" และทำสิ่งต่อไปนี้ภายในแพ็คเกจที่แตกออก กำหนดค่า ทำ ทำการทดสอบ ทำการติดตั้ง อีกหนึ่งสิ่งที่ makefile คืออะไร? โปรดอธิบายวัตถุประสงค์ของคำสั่งเหล่านี้ให้ฉันโดยเฉพาะในแง่ของ LFS ขอบคุณล่วงหน้า

0
มีใครจัดการเพื่อสร้างกรอบ STAF บนราสเบอร์รี่ pi กับ os raspbian v9?
STAF (ซอฟท์แวทดสอบอัตโนมัติกรอบ) เป็นกรอบการเปิดแหล่งที่มาสำหรับการทดสอบระบบอัตโนมัติhttp://staf.sourceforge.net/index.php รองรับหลายแพลตฟอร์ม แต่ยังไม่มีสำหรับราสเบอร์รี่ดังนั้นจึงไม่มี makefile! ด้านล่างคือรายการไบนารีเป็นรหัสที่มาใช้ได้ http://staf.sourceforge.net/getcurrent.php ฉันต้องการให้มันสร้างสำหรับ Raspberry pi 3+ ด้วย rasbian v9
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.