Рекомендуемый ответ, как следует из комментария, состоит в том, чтобы сохранить его как .config
в исходном каталоге верхнего уровня, а затем запустить make xconfig
(GUI, проще) или make menuconfig
(TUI) в 64-разрядной системе .
Тем не менее, чтобы просто переключиться с 32-разрядного на 64-разрядный режим без изменения чего-либо еще, требуется лишь небольшое редактирование в начале. Для сравнения:
# CONFIG_64BIT не установлен
CONFIG_X86_32 = у
# CONFIG_X86_64 не установлено
CONFIG_OUTPUT_FORMAT = "elf32-i386"
CONFIG_ARCH_DEFCONFIG = "арка / x86 / конфиги / i386_defconfig"
- «Преобразованный» 64-разрядный
CONFIG_64BIT = у
# CONFIG_X86_32 не установлено
CONFIG_X86_64 = у
CONFIG_OUTPUT_FORMAT = "elf64-x86-64"
CONFIG_ARCH_DEFCONFIG = "арка / x86 / конфиги / x86_64_defconfig"
- Обратите внимание, что
CONFIG_X86=y
это не касается .
.config
я полагаю,make menuconfig
читает.