KDevelop5/Manual/Appendix A: Building KDevelop from Sources/uk: Difference between revisions
(Importing a new version from external source) |
No edit summary |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages /> | <languages /> | ||
== | == Збирання KDevelop з початкового коду == | ||
Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати '''KDevelop''' власноруч з кодів середовища. | |||
Докладніший опис можна знайти у [https://community.kde.org/KDevelop/HowToCompile_v5 цій статті], де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності '''KDE''' та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей '''KDE''' при використанні kdesrc-build. | |||
Зважайте на те, що ''можливо'' буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання <code>RelWithDebInfo</code> і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org вручну або за допомогою Dr. Konqi. | |||
=== | === Вимоги === | ||
* kdelibs-devel >= 4.3 - http://www.kde.org | * kdelibs-devel >= 4.3 - http://www.kde.org | ||
* qt-devel >= 4.5.2 - http://qt. | * 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 | ||
=== | === Встановлення для всіх користувачів === | ||
{{Input|1= | {{Input|1= | ||
Line 40: | Line 40: | ||
}} | }} | ||
=== | === Встановлення для окремого користувача === | ||
{{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 | ||
# | # наступна команда потрібна для того, щоб kbuildsycoca4 було виявлено всі файли .desktop | ||
export KDEDIRS=$HOME/kdevelop4:/usr | export KDEDIRS=$HOME/kdevelop4:/usr | ||
kbuildsycoca4 | kbuildsycoca4 | ||
Line 64: | Line 64: | ||
}} | }} | ||
Зауваження: кожного разу, коли ви виконуєте оновлення якогось пакунка або всього дистрибутива з викликом '''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= | | prevtext=Налаштовування KDevelop | | ||
| index=Special:MyLanguage/KDevelop5/Manual | indextext= | | index=Special:MyLanguage/KDevelop5/Manual | indextext=Повернутися до меню | ||
}} | }} | ||
[[Category: | [[Category:Розробка/uk]] | ||
[[Category: | [[Category:Досвідченим користувачам/uk]] |
Latest revision as of 09:09, 17 July 2020
Збирання KDevelop з початкового коду
Якщо вам хочеться скористатися всіма щойно реалізованими можливостями та виправленнями вад, ви можете зібрати KDevelop власноруч з кодів середовища.
Докладніший опис можна знайти у цій статті, де використано систему kdesrc-build, яка надає змогу збирати актуальні залежності KDE та сам KDevelop. У статті також наведено подробиці щодо змін у налаштуваннях для запобігання збиранню усіх залежностей KDE при використанні kdesrc-build.
Зважайте на те, що можливо буде зібрано нестабільну версію. Щоб допомогти розробникам в усуванні вад, використовуйте параметр збирання RelWithDebInfo
і повідомляйте про вади за допомогою інтерфейсу http://bugs.kde.org вручну або за допомогою Dr. Konqi.
Вимоги
- kdelibs-devel >= 4.3 - http://www.kde.org
- qt-devel >= 4.5.2 - http://qt-project.org/
- boost-devel >= 1.35 - http://www.boost.org
- g++ >= 4.0 - http://gcc.gnu.org
- CMake >= 2.6.2 - http://www.cmake.org
- qjson-devel
Встановлення для всіх користувачів
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