Я нашел ответ сам, после долгих поисков и испытаний. Это решение, которое работает, если у вас возникла та же проблема.
Для этого должны быть установлены следующие пакеты:
Затем щелкните правой кнопкой мыши свой проект и выберите «Свойства».
Перейдите в «Сборка C / C ++» и выберите «Настройки». В разделе «GCC / G ++ Compiler» добавьте «-m32» в поле команды (теперь в поле должно появиться «g ++ -m32»).
Сделайте то же самое для "GCC / G ++ Linker".
Теперь, когда вы добавили флаг, он должен быть скомпилирован для 32 бит.
Я использую Eclipse Galileo, для случая, когда ваш интерфейс выглядит иначе.
Я добавил флаг «-m32» только под профилем «Release», поэтому мои сборки «Debug» по-прежнему 64-битные.