คำตอบที่แนะนำเป็นความคิดเห็นที่แสดงให้เห็นคือการบันทึกเป็น.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
อ่านแล้ว