iTest - Computerised examination made easy
Main | Download | Documentation | Community Wiki | Source code | Screenshots | Licence | About

Компиляция iTest

Требования: Qt 4.3.x или новее

Два способа компиляции iTest:

  1. Использование сценарий компиляции (рекомендуется)
    1. Скачайте и установите Squirrel Shell: sourceforge.net/projects/squirrelsh/
    2. Чтобы запустить сценарий, выполните следующие действия:
      1. Под Windows, откройте "Qt 4.3.x Command Prompt (Командная строка)" из меню "Пуск". Перейдите в папку с исходным кодом. Пример:
        cd iTest-<version>-src
        Наберите с клавиатуры:
        build.nut
      2. Под Linux или Unix, открыть терминал и перейдите в каталог с исходным кодом iTest. Пример:
        cd iTest-<version>-src
        Наберите с клавиатуры:
        ./build.nut
    3. Когда этот процесс завершится, можно запустить программу (Server). Сделать это можно, набрав:
      ./iTestServer в системе Linux/Unix
      open iTestServer.app в системе Mac OS X
      iTestServer в системе Windows
      Для клиентов, только необходимо заменить "iTestServer" на "iTestClient".
  2. Компиляция вручную
    1. Загрузить исходный код (iTest-<version>-src.tar.gz)
    2. Извлечь файл (В ОС Linux, это можно сделать, введя tar -xf iTest-<version>-src.tar.gz; Под Windows, вы можете использовать такие инструменты, как 7-Zip или WinRAR)
    3. Открыть терминал, если вы еще не сделали этого, и перейти в каталог, созданный в процессе распаковки архива (cd iTest-<version>-src)
    4. Введите следующие команды, завершая ввод каждой нажатием клавиши Enter. Выполнение команды может занять некоторое(иногда значительное) время, особенно под ОС Windows или медленных компьютерах.
      cd iTestServer
      qmake -config release
      lrelease iTest.pro
      cd ..
      cd iTestClient
      qmake -config release
      lrelease iTestWri.pro
      cd ..
      qmake -config release
      make
    5. Когда этот процесс установки завершится, можно запустить программу (Server). Сделать это можно, набрав:
      ./iTestServer под ОС Linux/Unix
      open iTestServer.app под Mac OS X
      iTestServer под Windows
      Для клиентов, только заменить "iTestServer" на "iTestClient".