Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/48: Рейтинг темы: голосов - 48, средняя оценка - 4.56
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740

Отлучение Qt 5.3.0 от библиотек MinGW и Qt

05.06.2014, 22:15. Показов 10981. Ответов 50
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Отлучение Qt 5.3.0 от библиотек MinGW и Qt

У меня Винда, или ОС Windows 7 64-bit (Ultimatiym)

Инструкция по видео
Делал все, по видео в Qt 5.3.0 - результат нулевой


1) Открываем папку (по умолчанию) C:\Qt\Qt5.3.0\5.3\Src\qtbase\configure (там configure файл)
2) меняю так
QT_DEFAULT_BUILD_PARTS="libs tools"
CFG_COMPILE_EXAMPLES=no
QT_INSTALL_EXAMPLES= вообще пустой меняю на (QT_INSTALL_EXAMPLES=no)
сохраняю изменения в configure

3) Захожу к файлу C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf
ищу строку QMAKE_LFLAGS= пустая тоже меняю на (QMAKE_LFLAGS= -static -static-libgcc)
сохраняю изменения в qmake.conf


4) дальше все копирую содержимое в папке mingw482_32, с пропуском, вот так C:/Qt/Qt5.3.0/5.3/mingw482_32 в C:\Qt\Qt5.3.0\5.3\Src\qtbase
(все с mingw482_32 -в-> qtbase) (потому что в qtbase\bin нету qmake.exe)
если собираем Src - то логично скопировать там где qmake.exe он есть.

5) Открываю Qt 5.3.0 for Desktop (MinGW 4.8 32bit)
ввожу

Bash
1
2
cd C:/Qt/Qt5.3.0/5.3/Src/qtbase
configure.exe -debug-and-release -opensource -confirm-license -c++11 -static -opengl desktop -no-angle -no-vcproj -nomake examples -nomake demos
6) В Qt 5.3.0 for Desktop (MinGW 4.8 32bit)
ввожу

Bash
1
mingw32-make.exe sub-src
после выполнения
пишет мне

Bash
1
mingw32-make.exe: *** No rule to make targed 'sub-src' . Stop.
7) Захожу в Qt Creator
Инструменты -> Параметры -> Сборка и запуск -> Профили Qt -> Добавить
указываю по такому пути C:\Qt\Qt5.3.0\5.3\Scr\qtbase\bin\qmake.e xe

8) Инструменты -> Параметры -> Сборка и запуск ->Выбираем Комплекты -> Добавить ->
Выбираю такие параметры

Название: Desktop QT 5.3.0 MinGW 32bit_2
Тип Устройства: Desktop
Устройство: Локальный ПК
Sysroot: (пуст по примеру)
Компилятор: MinGW 4.8.2 32bit
Отладчик: Извлечен из набора Desktop QT 5.3.0 MinGW 32bit
Профиль QT: QT 5.3.0 (mingw482_32)

9) Готово , пробую компилировать простую формочку с кнопкой
Выбираю - Выбор комплекта - только Desktop QT 5.3.0 MinGW 32bit_2
а Desktop QT 5.3.0 MinGW 32bit - отключаю

собираю Debag


10) Ни чего не выходит


Прикреплен скриншот выполнения первой команды
по отлучению от зависимости библиотек Qt, и MinGW
Миниатюры
Отлучение Qt 5.3.0 от библиотек MinGW и Qt  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.06.2014, 22:15
Ответы с готовыми решениями:

Отучение Qt 5.2.0 от библиотек MinGW и Qt
Данная тема уже рассматривалась тут https://www.cyberforum.ru/qt/thread234568.html По первому способу у меня не получилось. Может есть...

Динамическое подключение библиотек C++ MinGW
Импользую VS Code и MinGW. Нужно динамически подключить несколько библиотек. Но при вызове LoadLibrary возникает ошибка identifier...

Ошибка с подключением библиотек iostream.h в MinGW
Помогите разобраться. Не получается подключить библиотеки iostream.h. В среде MinGW 2.1 #include <iostream.h> #include...

50
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 01:04  [ТС]
Студворк — интернет-сервис помощи студентам
так подожди , а почему нельзя в проекте сделать
как в visual studio
там есть вот такое слово параметры
Local copy
и библиотеки собираються вместе с екзешкой
не наблюдал это ?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
07.06.2014, 01:15
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
так подожди , а почему нельзя в проекте сделать
как в visual studio
Оно же, динамически...
1
Поклонник Qt
 Аватар для CriDos
314 / 210 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
07.06.2014, 02:28
Всегда использовал свой давнишний скрипт для ребилда Qt 5+.
Нужно как-то выделить время, и написать нормальный гуй для сборки.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
::C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win32-g++\qmake.conf
::QMAKE_LFLAGS += -static -static-libgcc
 
set QTVer=5.3
set COMPILER=mingw482_32
set QTDIR=C:\Qt\Qt5.3.0
set QTOUTDIR=%QTDIR%_Static
 
set PATH=%QTDIR%\%QTVer%\%COMPILER%\bin;%QTDIR%\Tools\%COMPILER%\bin;%PATH%
cd /D %QTDIR%\%QTVer%\Src\qtbase
 
configure -release -static -prefix "%QTOUTDIR%" -opengl desktop -nomake examples -nomake tests -nomake tools -opensource -confirm-license -platform win32-g++
 
mingw32-make -j
mingw32-make -j install
pause
Добавлено через 12 минут
В общем, у меня последовательность действий такая:
1) Устанавливаем qt-opensource-windows-x86-mingw482_opengl-5.3.0 со всей предлагаемой комплектацией.
2) Открываем файл "C:\Qt\Qt5.3.0\5.0\Src\qtbase\mkspecs\wi n32-g++\qmake.conf" и добавляем "QMAKE_LFLAGS += -static -static-libgcc"
3) В скрипте правим версию Qt и пути до него.
4) Запускаем и ждём окончания сборки.
5) В IDE Qt, добавляем новый профиль путём указания "C:\Qt\Qt5.3.0_Static\bin\qmake.exe" .
6) Добавляем новый комплект на основе нового профиля.
Всё вроде)

p.s. Пробовал кто либо собирать Qt static с поддержкой QML?
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 12:05  [ТС]
Хм интересно
CriDos
а как этот скрипт величать: VBS, JV, CMD, BAT
да я та изменил
1) C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf
строчку "QMAKE_LFLAGS =" заменил на "QMAKE_LFLAGS += -static -static-libgcc"

2) а дальше что создать батник

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
::C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win32-g++\qmake.conf
::QMAKE_LFLAGS += -static -static-libgcc
 
set QTVer=5.3
set COMPILER=mingw482_32
set QTDIR=C:\Qt\Qt5.3.0
set QTOUTDIR=%QTDIR%_Static
 
set PATH=%QTDIR%\%QTVer%\%COMPILER%\bin;%QTDIR%\Tools\%COMPILER%\bin;%PATH%
cd /D %QTDIR%\%QTVer%\Src\qtbase
 
configure -release -static -prefix "%QTOUTDIR%" -opengl desktop -nomake examples -nomake tests -nomake tools -opensource -confirm-license -platform win32-g++
 
mingw32-make -j
mingw32-make -j install
pause
и куда поместить его ?
вижу файлы соприкосновения , это qmake.conf
что по адресу: C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf
и файл configure
что по адресу: C:\Qt\Qt5.3.0\5.3\Src\qtbase\configure

ни че не понял

Добавлено через 3 минуты
Или просто создать и запустить
тогда @ echo off
еще добавить , если это не помешает

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@ ECHO OFF
::C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win32-g++\qmake.conf
::QMAKE_LFLAGS += -static -static-libgcc
 
set QTVer=5.3
set COMPILER=mingw482_32
set QTDIR=C:\Qt\Qt5.3.0
set QTOUTDIR=%QTDIR%_Static
 
set PATH=%QTDIR%\%QTVer%\%COMPILER%\bin;%QTDIR%\Tools\%COMPILER%\bin;%PATH%
cd /D %QTDIR%\%QTVer%\Src\qtbase
 
configure -release -static -prefix "%QTOUTDIR%" -opengl desktop -nomake examples -nomake tests -nomake tools -opensource -confirm-license -platform win32-g++
 
mingw32-make -j
mingw32-make -j install
pause
0
Поклонник Qt
 Аватар для CriDos
314 / 210 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
07.06.2014, 12:57
Лучший ответ Сообщение было отмечено GENDALF_ISTARI как решение

Решение

GENDALF_ISTARI, обычный BATник
Так и не понял, получилось у тебя собрать или нет?

Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
и куда поместить его ?
Можно запускать из любого места.

Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
вижу файлы соприкосновения , это qmake.conf
что по адресу: C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf
и файл configure
что по адресу: C:\Qt\Qt5.3.0\5.3\Src\qtbase\configure
Ну судя по названию, это файл конфигурации, хотя, возможно и ошибаюсь, в общем если так, то они всё равно затираются при переконфигурации со своими параметрами.
В любом случае, всё отлично работает только с правкой "C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\wi n32-g++\qmake.conf", кроме Qt Quick&QML, ибо пока не нужны мне и не искал способа статической сборки с оными.

Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
Или просто создать и запустить
тогда @ echo off
еще добавить , если это не помешает
Не помешает конечно, но я люблю получать максимум информации
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 15:21  [ТС]
Тогда щас проверю батник)))
если пашет как часы
то тогда вот тебе украшенный, твой скрипт

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
:startss
@ ECHO OFF
color 3f
title SCRIPT CriDos GOOD
ECHO                               SCRIPT CriDos GOOD
ECHO //--------------------------------------------------------------------//
SET /P INFO=Yes, end No Script CriDos GOOD Like:
IF /i "%INFO%"=="Yes" (
ECHO START SCRIPT CriDos GOOD, Click ENTER 
ECHO //--------------------------------------------------------------------//
PAUSE
 
rem -----------------Script CriDos--------------------------
 
::C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win32-g++\qmake.conf
::QMAKE_LFLAGS += -static -static-libgcc
 
set QTVer=5.3
set COMPILER=mingw482_32
set QTDIR=C:\Qt\Qt5.3.0
set QTOUTDIR=%QTDIR%_Static
 
set PATH=%QTDIR%\%QTVer%\%COMPILER%\bin;%QTDIR%\Tools\%COMPILER%\bin;%PATH%
cd /D %QTDIR%\%QTVer%\Src\qtbase
 
configure -release -static -prefix "%QTOUTDIR%" -opengl desktop -nomake examples -nomake tests -nomake tools -opensource -confirm-license -platform win32-g++
 
mingw32-make -j
mingw32-make -j install
pause
 
rem -----------------Script CriDos--------------------------
cls
goto startss
 
PAUSE
)
 
IF /i "%INFO%"=="No" (
ECHO EXIT SCRIPT CriDos GOOD, Click ENTER
PAUSE
EXIT
)
 
IF %INFO% NEQ Yes (
    ECHO ERROR START
    cls
    goto startss
    
)
PAUSE
Добавлено через 14 минут
Или такой простой прямой

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
@ ECHO OFF
color 3f
title SCRIPT CriDos GOOD
ECHO                               SCRIPT CriDos GOOD
ECHO //--------------------------------------------------------------------//
ECHO   START SCRIPT CriDos GOOD, Click ENTER
ECHO //--------------------------------------------------------------------//
TIMEOUT /T 30
 
rem -----------------Script CriDos--------------------------
 
::C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win32-g++\qmake.conf
::QMAKE_LFLAGS += -static -static-libgcc
 
set QTVer=5.3
set COMPILER=mingw482_32
set QTDIR=C:\Qt\Qt5.3.0
set QTOUTDIR=%QTDIR%_Static
 
set PATH=%QTDIR%\%QTVer%\%COMPILER%\bin;%QTDIR%\Tools\%COMPILER%\bin;%PATH%
cd /D %QTDIR%\%QTVer%\Src\qtbase
 
configure -release -static -prefix "%QTOUTDIR%" -opengl desktop -nomake examples -nomake tests -nomake tools -opensource -confirm-license -platform win32-g++
 
mingw32-make -j
mingw32-make -j install
pause
 
rem -----------------Script CriDos--------------------------
 
PAUSE
Добавлено через 1 час 20 минут
Проблема CriDos
твой скрипт жрет так много ресурса ПК
мой комп завис
можно как то понизить этот процесс зависания

Добавлено через 1 минуту
может конкретно задать сколько то памяти RAM
выделеть
ну не рельный весяк
что в батник добавить
чтоб выделить определенное количество памяти

Добавлено через 5 минут
Если у тебя есть готовый собраный настроеный Qt 5.3.0
то можешь мне передать файлы в архив его запихни )))
я скачаю - и сделаю инстолятор Репак - украшу и нормалек
и выложу
1
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 15:23  [ТС]
Вот пример инсталятора могу сделать
Миниатюры
Отлучение Qt 5.3.0 от библиотек MinGW и Qt  
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 15:35  [ТС]
ну и не забутьте реестр Qt 5.3.0 Qt.reg файл скинуть
если они в Qt важны , я не знаю честно

Пуск-> Поиск -> regedit :
реестр -> Правка -> ищешь Qt
внизу слева увидешь набор реестров - их ты и експортируешь
експортировать-> пишеш Qt
сохраняеться файл Qt.reg
далие жмешь искать , по порядку , еще файл сохраняешь, там как Qt_1, Qt_2 , по порядку
и так дальше......
и так сохраняй
Qt.reg, Qt_2.reg, Qt_3.reg
если реестр важен для Qt
может он не важен
и пашет без него ?
кто знает
тогда мне он не нужен

меня интересует готовый Qt статистический - и я сделаю репак
готовый Qt 5.3.0
c статистической ликовкой
чтоб меньше забот

Добавлено через 1 минуту
Жду вашего ответа CriDos
0
Поклонник Qt
 Аватар для CriDos
314 / 210 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
07.06.2014, 19:32
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
может конкретно задать сколько то памяти RAM
выделеть
ну не рельный весяк
что в батник добавить
чтоб выделить определенное количество памяти
Если у Вас меньше 8 гб. ОЗУ, то уберите параметр -j из вызовов mingw32-make.
Это уберёт распараллеливание сборки, ну и в следствии уменьшит потребление ОЗУ:
C++ (Qt)
1
2
mingw32-make
mingw32-make install
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
меня интересует готовый Qt статистический - и я сделаю репак
готовый Qt 5.3.0
По идее, мне можно в архив скинуть папку Qt5.3.0_Static и передать Вам, а с вашей стороны добавить новый профиль и т.д. на основе него.
Сейчас сделаю аплоад архива и скину ссыль.

Добавлено через 19 минут
Собственно ссылка: http://yadi.sk/d/ctHjMtPrSbgug
Распаковать в любой каталог, желательно с отсутствием пробелов и кириллицы в пути, например: "C:\Qt\Qt5.3.0_Static".
Далее, в IDE -> Инструменты -> Параметры -> Сборка и запуск -> Профили Qt -> Добавить -> Выбираем ""C:\Qt\Qt5.3.0_Static\bin\qmake.exe " -> Переходим к вкладке "Комплекты" -> Добавить -> Указать любое имя и обязательно выбрать профиль со статической сборкой -> ОК
1
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 19:36  [ТС]
Отлично ))) тогда я собиру Инсталятор
0
Поклонник Qt
 Аватар для CriDos
314 / 210 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
07.06.2014, 19:39
В данном комплекте статической сборки, отсутствует поддержка Qt Quick, QML, очень тяжелые статические либы для отладки и не менее тяжелый QtWebKit.
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 19:43  [ТС]
Завтра 100% выложу ссылку
скажите только
метод

1) Или один единый инсталятор что складаеться с одного файла
Setup.exe

2) Или несколько файлов что составляют инсталятор
Setup.exe
Setup_1.bin
Setup_2.bin
Setup_3.bin
и так даллие.........
файлы будут разбиты, на усмотрение, по сколько скажите МБ
думаю файлообменики максимум не любят файлы выше 300 МБ

напишите как, или один, или несколько порезаны кусочками
0
Поклонник Qt
 Аватар для CriDos
314 / 210 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
07.06.2014, 19:57
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
напишите как, или один, или несколько порезаны кусочками
Тут уже Вам решать.
Официально Qt распространяется одним бинарником, если что.
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 20:23  [ТС]
Проблема отсуствует помошник
что то скапирувать в оригинала ??
Миниатюры
Отлучение Qt 5.3.0 от библиотек MinGW и Qt  
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
07.06.2014, 20:29  [ТС]
О отлично Релиз нужно поставить
понял )))
работает собрался екзешка 13 МБ
тогда инсталятор собиру 100%

Добавлено через 20 секунд
Наконецто нащупал
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
09.06.2014, 11:12  [ТС]
Вот уже готовый инсталятор
по фоткам можешь смотреть
я его гружу на яндекс
Миниатюры
Отлучение Qt 5.3.0 от библиотек MinGW и Qt   Отлучение Qt 5.3.0 от библиотек MinGW и Qt   Отлучение Qt 5.3.0 от библиотек MinGW и Qt  

0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
09.06.2014, 11:21  [ТС]
Это как нужно устанавливать
прямо не изменяя ни чего
ActivePerl
и все

можно поставить создать ярлык быстрого запуска
это можно
ну а менять ни чего не нужно
потому что будет откат установки
если выбрать
Установить python 3.4.1
будет откат установки

если не менять ни чего прямо прямо то устанавливаеться нормально
шас готовлю сжатый инсталятор
Миниатюры
Отлучение Qt 5.3.0 от библиотек MinGW и Qt   Отлучение Qt 5.3.0 от библиотек MinGW и Qt  
0
Поклонник Qt
 Аватар для CriDos
314 / 210 / 41
Регистрация: 09.11.2013
Сообщений: 336
Записей в блоге: 1
09.06.2014, 18:38
А зачем весь Qt?
Можно ведь только статические либы инсталлировать.
1) Скачать с офф ресурса Qt и установить.
2) Скачать статические либы для Qt (Linux, Win, MacOS) x32\x64 и установить.
1
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
09.06.2014, 20:47  [ТС]
Хочешь сказать эти

трохи не пойму при установке C:\Qt
там будет создана еще директория с набором фалов
какой их толк
ведь необходимые файлы будут в папке думаю lib
если не ошибаюсь
их может надо перенести в статистическую дереторию
не пойму необходимость еще библиотек
расталкуй куда зачем они нужны ?
Миниатюры
Отлучение Qt 5.3.0 от библиотек MinGW и Qt  
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
09.06.2014, 21:00  [ТС]
хочешь сказать инсталятор сделать с полным набором статистической сборки для Qt
а остальные файлы будут с оригинального Qt

вот так примерно
ставишь
1) Qt 5.3.0 for Windows 64-bit (VS 2013, OpenGL, 636 MB) оригинал
2) Инсталятор статистический Qt5.3.0 (сделаный репак)
и готово

так что ли

Добавлено через 4 минуты
вообще это клево ))
а то сжимать , 3 инсталятор переделываю под arc сжатие
если статичтическую папку сжать, готовую, а она небольшая
то это просто))))
чем весь Qt сжимать

Добавлено через 1 минуту
раскажи что ты имеешь введу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.06.2014, 21:00

Mingw пути включаемых файлов и библиотек по умолчанию
Здравствуйте! Решил попробовать поработать с кросс-платформенным компилятором gcc в Windows. Для этого установил у себя mingw. Простейшая...

MinGW, при установке ошибка: unpacking mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz
Добрый день, форумчане! Недавно начал изучать Си, решил попрактиковаться. В качестве компилятора не знал какой выбрать (вообще не знаю,...

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать?
Просто решил поиграться с CodeLite.

Mingw-w64 MinGW TDM-GCC
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и TDM-GCC? Какие плюсы/минусы у этих трех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru