Насколько надежна виртуальная машина GCC Binaries

У меня есть приложение, которое мне нужно для генерации следующего: Ubuntu 32/64 бит и то же самое для Windows. Теперь у меня 64-битная Ubuntu 13.04, и у меня есть Virtual Box с 13.04 32-битными на той же машине. Насколько надежен файл, созданный Virtuabox? Может ли он быть загружен для использования пользователями?

В настоящее время у меня нет другой машины (она появится, и, наконец, она разберутся, но пока что мне нужно ее отсортировать)

Насколько надежны двоичные файлы Виртуальной машины, особенно при работе на собственной машине? У меня есть такие сообщения, которые заставляют меня немного волноваться! https://stackoverflow.com/questions/8916145/c-doubles-precision-virtual-machines-and-gcc

2
задан 23 May 2017 в 15:39

1 ответ

Ваши опасения завышены:

Обновление virtualbox до версии 4.1.8r75467 решило проблему.

У Ubuntu более 3 лет, а VirtualBox на 2 (3?) Версии впереди. Так что проблем быть не должно.


Кстати, вам не нужен 32-битный компьютер для компиляции 32-битных двоичных файлов, поскольку Ubuntu поддерживает multiarch, вам нужно только установить 32-битный контрагент библиотек, например:

Вам нужно скомпилировать что-нибудь, используя openssl в 32 и 64 битах, вы можете использовать export CFLAGS=-m32 или -m32 (зависит от компилятора, который я использую gcc), но как насчет библиотек? Установите их, используя :i386 в apt

 sudo apt-get install openssl-dev:i386
 gcc -m32 -o program program.c

, который создаст вашу 32-битную программу в 64-битной системе.

Связанные:

0
ответ дан 23 May 2017 в 15:39

Другие вопросы по тегам:

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