Мы пытаемся сделать преобразование нашего кода C ++ из 32-битного в 64-битный.Это преобразование предназначено для поддержки новой MAC OS 10.14, которая должна быть выпущена в сентябре 2018 года и которая поддерживает только 64-битные приложения.
На данный момент, если мы запустим команду 'file' в нашем двоичном файле, результат будет показан ниже.
$ file <my_cpp_binary>
$ my_cpp_binary: Mach-0 executable i386
Как мы можем преобразовать мой код в поддержку только для 64-битной архитектуры?Какие изменения мы должны сделать в нашем коде?Как заставить мой двоичный файл отображать исполняемый файл как 64-битный вместо i386 при выполнении команды file?