README заявляет следующее:
Если у вас есть рабочая среда сборки C ++, CMake, текущий LLVM и libconfig ++ ( http://hyperrealm.com/libconfig/libconfig.html ) , но больших сюрпризов ожидать не должно.
У вас установлен пакет cmake
? Дополнительно я бы установил группу пакетов «Средства разработки».
В дистрибутивах на основе Red Hat вы можете устанавливать группы пакетов. Это средство предоставляет группы пакетов, которые связаны с определенным типом задач:
Вы можете увидеть полный список с помощью этой команды:
$ yum grouplist | less
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Group Process
Installed Groups:
Administration Tools
Arabic Support
Armenian Support
Assamese Support
Authoring and Publishing
Base
Bengali Support
Bhutanese Support
Chinese Support
Development Libraries
Development Tools
Dial-up Networking Support
...
Получить все пакеты обычно требуется для создания программного обеспечения, вам обычно потребуется установить компиляторы + библиотеки. Их можно получить с помощью этой команды:
$ sudo yum groupinstall "Development Tools"
Кстати, вы можете увидеть, какие пакеты находятся в группе, используя эту команду:
$ yum groupinfo "Development Tools"
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Group Process
Group: Development Tools
Description: These tools include core development tools such as automake, gcc, perl, python, and debuggers.
Mandatory Packages:
autoconf
automake
binutils
bison
flex
gcc
gcc-c++
...
Cmake является частью этой группы:
$ yum groupinfo "Development Tools"|grep cmake
cmake
No es fácil :El cliente (gimp )abre una conexión a un servidor X específico usando la variable/opciones DISPLAY
y luego le pide al servidor X que abra ventanas, etc. Lo que significa que todas las ventanas "pertenecer" al mismo servidor X, no puede simplemente cambiar una ventana entre diferentes servidores X (uno local, uno remoto ). Para hacer que un cliente use varios servidores X a la vez, eso debe integrarse en el cliente.
No estoy seguro de su caso de uso exacto (¿Desea usar la computadora portátil como una segunda pantalla lenta en una configuración de "pantalla múltiple -" en su computadora principal? ¿Desea acceder gráficamente a aplicaciones en diferentes computadoras en una aplicación -por aplicación -? ¿Algo diferente? ), pero echa un vistazo a Xpra para ver si eso podría hacer lo que quieres.
Существуют программы, которые могут делать то, что вы предлагаете, xbattle является одним из примеров, исходный код должен быть доступен. но с самого начала написано, что он многоглавый -. Попытка модифицировать это в существующем приложении может оказаться сложной задачей.