KDevelop5/Manual/Appendix A: Building KDevelop from Sources/uk: Difference between revisions

From KDE Wiki Sandbox
(Importing a new version from external source)
No edit summary
 
(12 intermediate revisions by 3 users not shown)
Line 3: Line 3:
== Збирання KDevelop з початкового коду ==
== Збирання KDevelop з початкового коду ==


If you want to have the latest features and bugfixes, you can build '''KDevelop''' yourself from the sources.
Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати '''KDevelop''' власноруч з кодів середовища.


There exists a more in-detail article [http://techbase.kde.org/KDevelop5/HowToCompile here].
Докладніший опис можна знайти у [https://community.kde.org/KDevelop/HowToCompile_v5 цій статті], де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності '''KDE''' та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей '''KDE''' при використанні kdesrc-build.


Be aware that you ''could'' build an unstable version. To help the developers fix bugs, please keep the <code>RelWithDebInfo</code> and report bugs to http://bugs.kde.org, either per hand or using Dr. Konqi.
Зважайте на те, що ''можливо'' буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання <code>RelWithDebInfo</code> і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org вручну або за допомогою Dr. Konqi.


=== Requirements ===
=== Вимоги ===


* kdelibs-devel >= 4.3 - http://www.kde.org
* kdelibs-devel >= 4.3 - http://www.kde.org
* qt-devel >= 4.5.2 - http://qt.nokia.com
* qt-devel >= 4.5.2 - http://qt-project.org/
* boost-devel >= 1.35 - http://www.boost.org
* boost-devel >= 1.35 - http://www.boost.org
* g++ >= 4.0 - http://gcc.gnu.org
* g++ >= 4.0 - http://gcc.gnu.org
Line 18: Line 18:
* qjson-devel
* qjson-devel


=== Install for all users ===
=== Встановлення для всіх користувачів ===


{{Input|1=
{{Input|1=
Line 40: Line 40:
}}
}}


=== Install for local user ===
=== Встановлення для окремого користувача ===


{{Input|1=
{{Input|1=
Line 52: Line 52:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
make && make install
make && make install
# the following line is needed so that kbuildsycoca4 finds all .desktop files
# наступна команда потрібна для того, щоб kbuildsycoca4 було виявлено всі файли .desktop
export KDEDIRS=$HOME/kdevelop4:/usr
export KDEDIRS=$HOME/kdevelop4:/usr
kbuildsycoca4
kbuildsycoca4
Line 64: Line 64:
}}
}}


Please note: Whenever you do some package or distribution update that calls '''kbuildsycoca4''', you need to execute the following lines after the update:
Зауваження: кожного разу, коли ви виконуєте оновлення якогось пакунка або всього дистрибутива з викликом '''kbuildsycoca4''', вам слід віддати такі команди після оновлення:


{{Input|1=
{{Input|1=
Line 74: Line 74:
{{Prevnext2
{{Prevnext2
| prevpage=Special:MyLanguage/KDevelop5/Manual/Customizing_KDevelop |  
| prevpage=Special:MyLanguage/KDevelop5/Manual/Customizing_KDevelop |  
| prevtext=Customizing KDevelop |  
| prevtext=Налаштовування KDevelop |  
| index=Special:MyLanguage/KDevelop5/Manual | indextext=Back to menu
| index=Special:MyLanguage/KDevelop5/Manual | indextext=Повернутися до меню
}}
}}


[[Category:Development]]
[[Category:Розробка/uk]]
[[Category:Advanced_Users]]
[[Category:Досвідченим користувачам/uk]]

Latest revision as of 09:09, 17 July 2020

Other languages:

Збирання KDevelop з початкового коду

Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати KDevelop власноруч з кодів середовища.

Докладніший опис можна знайти у цій статті, де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності KDE та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей KDE при використанні kdesrc-build.

Зважайте на те, що можливо буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання RelWithDebInfo і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org вручну або за допомогою Dr. Konqi.

Вимоги

Встановлення для всіх користувачів

mkdir kdevgit
cd kdevgit
git clone git://anongit.kde.org/kdevplatform
git clone git://anongit.kde.org/kdevelop
cd kdevplatform
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make && sudo make install
kbuildsycoca4
cd ../..
cd kdevelop
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make && sudo make install
kbuildsycoca4

Встановлення для окремого користувача

mkdir kdevgit
cd kdevgit
git clone git://anongit.kde.org/kdevplatform
git clone git://anongit.kde.org/kdevelop
cd kdevplatform
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
make && make install
# наступна команда потрібна для того, щоб kbuildsycoca4 було виявлено всі файли .desktop
export KDEDIRS=$HOME/kdevelop4:/usr
kbuildsycoca4
cd ../..
cd kdevelop
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ..
make && make install
kbuildsycoca4

Зауваження: кожного разу, коли ви виконуєте оновлення якогось пакунка або всього дистрибутива з викликом kbuildsycoca4, вам слід віддати такі команди після оновлення:

export KDEDIRS=$HOME/kdevelop4:/usr
kbuildsycoca4