บางครั้งเรามีตัวเลือกในการดาวน์โหลดไบนารีของซอฟต์แวร์เฉพาะ (แทนการตั้งค่าหรือซอร์สโค้ดเป็นต้น)
ไบนารีของการตั้งค่าคืออะไร
บางครั้งเรามีตัวเลือกในการดาวน์โหลดไบนารีของซอฟต์แวร์เฉพาะ (แทนการตั้งค่าหรือซอร์สโค้ดเป็นต้น)
ไบนารีของการตั้งค่าคืออะไร
คำตอบ:
"แหล่งที่มา" หมายความว่าคุณได้รับซอร์สโค้ดซึ่งมักจะเป็นไฟล์ข้อความจำนวนมาก (เช่น. c, .cpp, .h ในกรณีของ C / C ++) คุณต้องให้อาหารเหล่านี้กับคอมไพเลอร์
การคอมไพล์จะสร้างไบนารีซึ่งโดยปกติแล้วจะเป็นไฟล์. exe หรือไฟล์. dll
ดังนั้นด้วยการดาวน์โหลดไบนารี่ทำให้คุณรู้สึกโล่งใจที่ต้องรวบรวมรหัสด้วยตัวเอง
การตั้งค่ามักจะมีไบนารี แต่ติดตั้งเพิ่มเติมเหล่านี้อย่างถูกต้อง
ไฟล์ซิปที่มีไบนารีไม่ได้ติดตั้งอะไรบนระบบของคุณ แต่โดยปกติจะเหมาะสำหรับการใช้ซอฟต์แวร์บนไดรฟ์ usb (มักเรียกว่า "พกพา" รุ่น)
ลองดูที่หน้าดาวน์โหลดของ 7-Zip :
คุณสามารถดาวน์โหลดไฟล์. exe, .msi และ. zip หลากหลายรูปแบบ นี่คือไฟล์ไบนารีสำหรับผู้ใช้ปลายทาง
ไฟล์อื่น ๆ (.7z, .tar.bz2) มีซอร์สโค้ดหรือไฟล์ที่ใช้สำหรับการพัฒนาซอฟต์แวร์ที่ใช้ 7-Zip
โปรแกรมติดตั้ง (หรือมากกว่าอย่างถูกต้องคือตัวติดตั้ง) ก็เหมือนกับไฟล์ซิปที่เต็มไปด้วยไบนารี่ที่สามารถคลายซิปตัวเองและคัดลอกไบนารี่ไปยังตำแหน่งที่ถูกต้องบนคอมพิวเตอร์ของคุณ ไบนารีคือโปรแกรมที่พร้อมใช้งาน พวกเขาทำจากแหล่งที่มาโดยใช้คอมไพเลอร์
โดยทั่วไปแล้วไบนารีหมายถึงรหัสไปรษณีย์หรือตัวติดตั้งที่จัดทำผลิตภัณฑ์ มันจะไม่มีซอร์สโค้ด มันมีไฟล์ที่จำเป็นต้องใช้ / เรียกใช้ผลิตภัณฑ์ ตัวอย่างเช่นถ้าคุณเห็นไซต์Apache WebServerพวกเขาจะบอกว่าดาวน์โหลดไบนารีหน้าต่างสำหรับตัวติดตั้ง Apache MSI พวกเขาอาจเรียกมันว่าเซ็ตอัพด้วย :) ดังนั้นการตั้งค่า / ไบนารีจะใช้แทนกันได้
แต่ในความคิดของฉันไบนารีควรอ้างถึงชุดของไฟล์ที่จำเป็นในการเรียกใช้ / ใช้ผลิตภัณฑ์โดยไม่ต้องติดตั้งที่เหมาะสมและใช้การตั้งค่าเพื่ออ้างถึงกรณีที่ไฟล์ถูกบรรจุอย่างถูกต้องด้วยการติดตั้ง
โดยปกติแล้วไฟล์ติดตั้งได้รับการออกแบบมาเพื่อทำการคัดลอกและเพิ่มรายการรีจิสตรีที่เกี่ยวข้องโดยอัตโนมัติหากโปรแกรมนั้นจำเป็นต้องรันในระหว่างการเริ่มต้นการเพิ่มทางลัดไปยังเมนูโปรแกรม ฯลฯ คนส่วนใหญ่เช่นฉัน :) ไม่ต้องการเพิ่มรายการในรีจิสตรี และด้วยเหตุนี้จึงเข้าสู่ระบบไบนารีที่เหมือนกับที่แจกจ่ายผ่านไฟล์ติดตั้ง สิ่งที่คุณทำคือเพียงดึงมันไปไว้ในโฟลเดอร์ที่คุณชอบจากนั้นก็รันมัน