From 0ab39f02e4bea491529923462afad35915a559db Mon Sep 17 00:00:00 2001 From: kleuter Date: Wed, 23 Mar 2016 17:49:25 +0100 Subject: [PATCH] more instructions --- 5.5.1/compile_mac_5.5.1.txt | 48 +++++++++++++++++++++++++++++++++ 5.6.0/cleanup.bat | 4 +++ 5.6.0/compile_mac_5.6.0.txt | 53 +++++++++++++++++++++++++++++++++++++ 5.6.0/compile_win.txt | 29 ++++++++++++++++++++ 5.6.0/qt5vars.cmd | 3 +++ 5 files changed, 137 insertions(+) create mode 100644 5.5.1/compile_mac_5.5.1.txt create mode 100644 5.6.0/cleanup.bat create mode 100644 5.6.0/compile_mac_5.6.0.txt create mode 100644 5.6.0/compile_win.txt create mode 100644 5.6.0/qt5vars.cmd diff --git a/5.5.1/compile_mac_5.5.1.txt b/5.5.1/compile_mac_5.5.1.txt new file mode 100644 index 0000000..f478ff8 --- /dev/null +++ b/5.5.1/compile_mac_5.5.1.txt @@ -0,0 +1,48 @@ +1. устанавливаем xcode 4.6.dmg + command_line_tools_lion_xcode462_cltools_10_76938260a +2. tar -xvf qt-everywhere-opensource-src-5.5.0.tar.gz +3. Компиляция + + cd qtbase + ./configure -opensource -no-openssl -no-securetransport -nomake examples -nomake tests -platform macx-clang-32 + make + sudo make install + +4. + nano ~/.profile + +" +PATH=/usr/local/Qt-5.5.1/bin:$PATH +export PATH +" + После этого надо закрыть консоль и начать новую сессию + +5. cd ../qttools + qmake + make + sudo make install + +6. cd ../qtmacextras + qmake + make + sudo make install + +7. Устанавливаем доки + + cd ../qtbase + make docs + cd ../qttools + make docs + cd ../qtmacextras + make docs + + sudo cp -f -r ../qtbase/doc /usr/local/Qt-5.5.1/ + +8. Создаем ZIP файл + +cd /usr/local +zip -r ~/Desktop/qt5.5.1_mac.zip Qt-5.5.1/* + +Установка +- повторяем пункт 1, command line tools ставим в зависимости от операционки разработки +- Распаковываем +- повторяем пункт 4 \ No newline at end of file diff --git a/5.6.0/cleanup.bat b/5.6.0/cleanup.bat new file mode 100644 index 0000000..9fc167d --- /dev/null +++ b/5.6.0/cleanup.bat @@ -0,0 +1,4 @@ +del *.obj /s /f +del *.ilk /s /f +del *.pch /s /f +del Makefile* /s /f \ No newline at end of file diff --git a/5.6.0/compile_mac_5.6.0.txt b/5.6.0/compile_mac_5.6.0.txt new file mode 100644 index 0000000..39d4654 --- /dev/null +++ b/5.6.0/compile_mac_5.6.0.txt @@ -0,0 +1,53 @@ +1. устанавливаем xcode 4.6.dmg + command_line_tools_lion_xcode462_cltools_10_76938260a +2. tar -xvf qt-everywhere-opensource-src-5.5.0.tar.gz +3. Компиляция + + cd qtbase + ./configure -opensource -no-openssl -no-securetransport -nomake examples -nomake tests -platform macx-clang-32 + make + sudo make install + +4. + nano ~/.profile + +" +PATH=/usr/local/Qt-5.6.0/bin:$PATH +export PATH +" + После этого надо закрыть консоль и начать новую сессию + +5. cd ../qtdeclarative + qmake + make + sudo make install + +6. cd ../qttools + qmake + make + sudo make install + +7. cd ../qtmacextras + qmake + make + sudo make install + +8. Устанавливаем доки + + cd ../qtbase + make docs + cd ../qttools + make docs + cd ../qtmacextras + make docs + + sudo cp -f -r ../qtbase/doc /usr/local/Qt-5.6.0/ + +9. Создаем ZIP файл + +cd /usr/local +zip -r ~/Desktop/qt5.6.0_mac.zip Qt-5.6.0/* + +Установка +- повторяем пункт 1, command line tools ставим в зависимости от операционки разработки +- Распаковываем +- повторяем пункт 4 \ No newline at end of file diff --git a/5.6.0/compile_win.txt b/5.6.0/compile_win.txt new file mode 100644 index 0000000..0b3f1f2 --- /dev/null +++ b/5.6.0/compile_win.txt @@ -0,0 +1,29 @@ +1. Копируем все файлы и папки из данного каталога в C:\qt +2. qtbase\configure.bat - коментируем "if not exist %QTSRC%\.gitignore goto sconf" +3. Запускаем qt5vars.cmd +5. cd qtbase + configure -opensource -opengl desktop -mp -nomake tests -nomake examples -target xp + nmake + +6. cd ..\qtdeclarative + qmake + nmake + +6. cd ..\qttools + qmake + nmake + +7. cd ..\qtwinextras + qmake + nmake + +8. cd ..\qtbase + nmake docs + cd ..\qtwinextras + nmake docs + cd ..\qttools + nmake docs + cd ..\qtdeclarative + nmake docs + +9. ..\cleanup.bat \ No newline at end of file diff --git a/5.6.0/qt5vars.cmd b/5.6.0/qt5vars.cmd new file mode 100644 index 0000000..d4b17fc --- /dev/null +++ b/5.6.0/qt5vars.cmd @@ -0,0 +1,3 @@ +%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86 +set PATH=c:\qt\qtbase\bin;c:\qt\gnuwin32\bin;%PATH% +set QMAKESPEC=win32-msvc2013 \ No newline at end of file