คำตอบที่แนะนำเป็นความคิดเห็นที่แสดงให้เห็นคือการบันทึกเป็น.configในไดเรกทอรีแหล่งที่มาระดับบนสุดและเรียกใช้แล้วmake xconfig(GUI ง่ายขึ้น) หรือmake menuconfig(TUI) บนระบบ 64 บิต
ที่กล่าวว่าหากต้องการเปลี่ยนจาก 32 บิตเป็น 64 บิตโดยไม่เปลี่ยนแปลงสิ่งอื่นใดการแก้ไขจุดเริ่มต้นเพียงเล็กน้อยเป็นสิ่งที่จำเป็น เปรียบเทียบ:
# CONFIG_64BIT ไม่ได้ตั้งค่า
CONFIG_X86_32 y =
# CONFIG_X86_64 ไม่ได้ถูกตั้งค่า
CONFIG_OUTPUT_FORMAT = "elf32-i386"
CONFIG_ARCH_DEFCONFIG = "โค้ง / x86 / configs / i386_defconfig"
CONFIG_64BIT y =
# CONFIG_X86_32 ไม่ได้ตั้งค่า
CONFIG_X86_64 y =
CONFIG_OUTPUT_FORMAT = "elf64-x86-64"
CONFIG_ARCH_DEFCONFIG = "โค้ง / x86 / configs / x86_64_defconfig"
- โปรดทราบว่า
CONFIG_X86=yจะไม่ได้สัมผัส
.configฉันเชื่อว่าmake menuconfigอ่านแล้ว