Сборка программы
From GoldenDict Wiki
(→Сборка под Windows) |
(Undo spam) |
||
Line 1: | Line 1: | ||
В данном разделе описывается, как собрать программу из исходных текстов. | В данном разделе описывается, как собрать программу из исходных текстов. | ||
- | + | == Сборка под Linux == | |
- | + | Для того чтобы собрать программу, следует сначала запустить qmake-qt4 (или просто qmake, если она соответствует 4й версии библиотеки Qt), а затем make. После того как программа успешно собралась, её можно установить в систему с помощью make install (для этого потребуются права суперпользователя - попробуйте sudo make install). Однако можно обойтись и без этого, запуская ./goldendict из директории, в которой проводилась сборка. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | Для успешной сборки необходимо иметь установленными следующие зависимости: библиотека Qt версии не ниже 4.5.0, библиотеки для работы с vorbis-файлами libvorbis, библиотеку libhunspell, библиотеку zlib, а также библиотеку libxtst. При этом необходимо иметь установленными все соответствующие данным библиотекам -dev (-devel) пакеты, содержащие все необходимые для сборки заголовочные файлы. | |
- | + | Ниже приводится список команд для конкретных дистрибутивов. | |
- | + | === Ubuntu 9.04 === | |
+ | <code><pre>sudo apt-get install qt4-qmake libqt4-dev x11proto-record-dev libvorbis-dev libhunspell-dev libxtst-dev build-essential | ||
+ | qmake | ||
+ | make | ||
+ | sudo make install | ||
+ | </pre></code> | ||
- | http:// | + | == Сборка под Windows == |
+ | |||
+ | Для того чтобы осуществить сборку программы под Windows, следует выполнить следующие действия: | ||
+ | |||
+ | * Установить Qt SDK: http://www.qtsoftware.com/downloads/sdk-windows-cpp | ||
+ | * Открыть проектный файл goldendict.pro в Qt Creator и выбрать в меню пункт '''Build|Build All'''. | ||
+ | * После успешной сборки скопировать получившийся .exe-файл поверх уже установленного exe-файла GoldenDict, или же скопировать все dll-файлы из установленной копии GoldenDict в директорию, где находится собранный .exe-файл. |
Revision as of 07:31, 19 November 2009
В данном разделе описывается, как собрать программу из исходных текстов.
Сборка под Linux
Для того чтобы собрать программу, следует сначала запустить qmake-qt4 (или просто qmake, если она соответствует 4й версии библиотеки Qt), а затем make. После того как программа успешно собралась, её можно установить в систему с помощью make install (для этого потребуются права суперпользователя - попробуйте sudo make install). Однако можно обойтись и без этого, запуская ./goldendict из директории, в которой проводилась сборка.
Для успешной сборки необходимо иметь установленными следующие зависимости: библиотека Qt версии не ниже 4.5.0, библиотеки для работы с vorbis-файлами libvorbis, библиотеку libhunspell, библиотеку zlib, а также библиотеку libxtst. При этом необходимо иметь установленными все соответствующие данным библиотекам -dev (-devel) пакеты, содержащие все необходимые для сборки заголовочные файлы.
Ниже приводится список команд для конкретных дистрибутивов.
Ubuntu 9.04
sudo apt-get install qt4-qmake libqt4-dev x11proto-record-dev libvorbis-dev libhunspell-dev libxtst-dev build-essential
qmake
make
sudo make install
Сборка под Windows
Для того чтобы осуществить сборку программы под Windows, следует выполнить следующие действия:
- Установить Qt SDK: http://www.qtsoftware.com/downloads/sdk-windows-cpp
- Открыть проектный файл goldendict.pro в Qt Creator и выбрать в меню пункт Build|Build All.
- После успешной сборки скопировать получившийся .exe-файл поверх уже установленного exe-файла GoldenDict, или же скопировать все dll-файлы из установленной копии GoldenDict в директорию, где находится собранный .exe-файл.