====== Компиляция Eclipse ====== Установка зависимостей sudo apt-get install mvn git Скачать архив с jdk-17 и распаковать его (в данном случае в каталог /home/keremet/compile/jdk-17.0.5) Компиляция платформы git clone -b master --recursive https://github.com/eclipse-platform/eclipse.platform.releng.aggregator.git cd eclipse.platform.releng.aggregator export JAVA_HOME=/home/keremet/compile/jdk-17.0.5 export PATH=$JAVA_HOME/bin:$PATH export MAVEN_OPTS=-Xmx2048m mvn clean verify -DskipTests=true -Dnative=gtk.linux.x86_64 Компиляция плагина для С и С++ cd .. git clone -b main https://github.com/eclipse-cdt/cdt cd cdt mvn package Установка платформы cd .. mkdir eclipse_test cd $_ tar xf /home/keremet/compile/eclipse.platform.releng.aggregator/eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/target/products/org.eclipse.sdk.ide-linux.gtk.x86_64.tar.gz Запуск. Важно запускать с указанными выше переменными окружения, чтобы установился плагин. cd eclipse/ ./eclipse Установка плагина: меню "Help/Install new sofware", кнопка Add, выбрать файл cdt/releng/org.eclipse.cdt.repo/target/org.eclipse.cdt.repo.zip