Make Guake Float in i3wm

Да, чтобы использовать 32-битную библиотеку, вам нужно создать 32-битный двоичный файл.

В Debian 8 на amd64 вы можете создавать 32-битные двоичные файлы, используя gcc-multilib (для C) или g++-multilib (для C++) и опцию GCC -m32.

Используя CMake, я полагаю, что добавления -m32 к флагам будет достаточно. Можно настроить CMake для 32- и 64-битных сборок в одном проекте, но это довольно сложно; подробный пример смотрите в rr's CMakeLists.txt для подробного примера.

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

sudo dpkg --add-architecture i386
sudo apt-get update

Затем установите соответствующие библиотеки, начиная с libc6:i386.

5
26.05.2016, 21:58
0 ответов

Теги

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