User Tools

Site Tools


компиляция_eclipse

Компиляция 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
<code>

Компиляция плагина для С и С++
<code>
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

компиляция_eclipse.txt · Last modified: 2023/01/07 14:18 by mariaf