Почему апачские двоичные файлы, созданные с gcc 64 битами, смешаны 32 и 64 бита?

[116165] Как насчет чего-нибудь вроде:

Использовалось бы [116561] имя файла mdcp -d каталог[116562]. Вы бы использовали параметр -d, только если бы изменяли текущий каталог софтлинков.[116168].
1
28.11.2014, 17:59
2 ответа

Добавить или включить эту строку в /etc/vsftpd.conf

seccomp_sandbox=no

-121--35559-

GCC на Solaris имеет несколько по умолчанию, которые отличаются, например, чем GCC на Linux.

Для составления 64 двоичных файлов вы должны добавить

-m64

на ваши строки компиляции и ссылки.

Это делает GCC совместимым с компилятором Solaris Studio C, в этом отношении.

На SPARC, компиляции программ, как 32 бит, не имеет столько же недостаточных недостатков, как на E.G. X86, где 64 бит также дает вам дополнительные регистры.

4
27.01.2020, 23:20

Вы должны подумать о компиляторе в качестве функции, которая генерирует вывод из некоторого ввода, или

output_program = compile_function(input_source, args)

Exsistence Compiled_function Как 32 или 64 бинарный двоичный эффект Как это выполняет свою работу, но не выпуск.

Если мы сильно упрощаем роль 64-битной, чтобы просто увеличить количество адресуемой памяти, то технически 32-битный компилятор должен быть проблематичным для ситуаций, когда требуется более 4 ГБ адресуемой памяти, требуется для получения вывода. Такая ситуация в течение текущих времен, в основном немыслима (хотя я уверен, что некоторые люди могут придумать надуманный пример, который именно делает именно это).

0
27.01.2020, 23:20

Теги

Похожие вопросы