Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
1

Сборка QJSON под Windows

23.05.2016, 21:50. Показов 2964. Ответов 25
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь добавить в CMake компилляторы gcc и g++. Прописал к ним путь через MINGW, но выдает ошибки я приложил скрин, что делать, как исправить?
Миниатюры
Сборка QJSON под Windows  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2016, 21:50
Ответы с готовыми решениями:

Сборка под Windows Xp
Здравствуйте! Возникла необходимость собрать приложение под windows XP. Qt 5.9.2 на Windows 10....

Сборка и компиляция Qt приложения под Windows
Доброго времени суток! Столкнулся с проблемой компиляции проекта в ОС Windows. Дело в том ,что я...

Статическая сборка OpenSSL + mingw64 под Windows
Пытаюсь скомпилировать OpenSSL из исходников для статической сборки Qt, но получаю при конфигурации...

Сборка проекта под MacOS работая на Windows
Каким образом можно собрать проект под MacOS, если я сижу на Windows и виртуальную машину с Mac-ом...

25
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
25.05.2016, 22:39  [ТС] 21
Author24 — интернет-сервис помощи студентам
Вобщем какая то папка неправильно указана gcc.exe: fatal error: no input files. gcc.exe: error:
D:\Yura\QJSON\build-qjson-0.8.1-Desktop_Qt_5_1_0_MinGW_32bit-РџРѕ
умолчанию\CMakeFiles\CMakeTmp\testCCompiler.c: No such file or
directory. Как это исправить? Я получается не правильно папку указал? Папка которая build-qjson-0.8.1-Desktop_Qt_5_1_0_MinGW_32bit-По умолчанию получается должна лежать в исходной папке qjson-0.8.1 да? или в чем проблема
Миниатюры
Сборка QJSON под Windows  
0
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
25.05.2016, 22:41  [ТС] 22
Я еще прикрепил файлы логов ошибок сборки CMake(Makefiles есть но с ошибками). Посмотрите пожалуйста откуда эти ошибки? И как их исправить?
Вложения
Тип файла: log CMakeError.log (3.0 Кб, 3 просмотров)
Тип файла: log CMakeOutput.log (1.9 Кб, 1 просмотров)
0
1070 / 652 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
25.05.2016, 23:50 23
Цитата Сообщение от yura91 Посмотреть сообщение
получается должна лежать в исходной папке qjson-0.8.1 да?
Да. А ещё может ругаться на русские буквы в пути.
0
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
26.05.2016, 12:03  [ТС] 24
CMake Error at D:/ProgramFiles/CMake/share/cmake-3.5/Modules/FindQt4.cmake:1326 (message):
Found unsuitable Qt version "5.5.1" from
D:/ProgramFiles/Qt/5.5/mingw492_32/bin/qmake.exe, this code requires Qt 4.x
Call Stack (most recent call first):
CMakeLists.txt:35 (FIND_PACKAGE)
Осталась одна ошибка. Здесь CMake пишет Найдена непригодная версия Qt "5.5.1" а этот код требует Qt 4 и как быть, если у меня есть только Qt 5.4 Qt 5.1 и Qt 5.5? А хорошо даже если бы мне без ошибок удалось собрать этот проект при помощи CMake, то как его потом открыть полностью и подключить как библиотеку qjson к уже своему проекту? Там открывается всего лишь один файл CMakeLists. И что дальше с ним делать?

Добавлено через 1 минуту
Можете обьяснить процедуру подключения библиотек в QtCreator? И та ошибка на счет версии Qt - это говорит о том что я не ту версию библиотеки Qt скачал на 5 - х версиях qjson уже не идет?

Добавлено через 40 секунд
Или какую версию qjson скачивать чтобы на 5 - х пошло?

Добавлено через 4 минуты
Я знаю как по pro файлу открыть проект, а по CMakeLists.txt нет
0
1070 / 652 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
26.05.2016, 13:37 25
Цитата Сообщение от yura91 Посмотреть сообщение
Или какую версию qjson скачивать чтобы на 5 - х пошло?
Последнюю - с репозитория git'a. Там поддержка Qt5 вроде есть.
0
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
26.05.2016, 17:10  [ТС] 26
https://github.com/flavio/qjson - по этой ссылке скачивать? И еще когда все нормально соберу. CMake пройдет успешно. Как дальше подключать библиотеку qjson в проект свой? Ведь cMake создаст только Makefile, его нельзя использовать в самом проекте. Как правильно подключить ее после успешной сборки cMake??

Добавлено через 1 час 15 минут
Нужно будет как то компиллятор направить на этот Makefile который получится от cMake? просто если все норм соберу то как потом саму библиотеку подключить? или она автоматом подключится если cMake все норм соберет?
0
26.05.2016, 17:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2016, 17:10
Помогаю со студенческими работами здесь

Сборка MySQL драйверов под Windows для mingw
При выполнении C:\Qt\Qt5.1.0\5.1.0-beta1\Src\qtbase\configure.exe Выдает ошибку: Error:...

Парсинг QJson
Нужно вывести "translatedText". Но масив пуст QJsonDocument ansverJsonDoc =...

Сборка OpenSSL под Windows
Всем доброго времени суток! Возникла такая проблема никак не могу её собрать. Перерыл кучу сайтов,...

Сборка проекта под Windows, Linux и MacOS и тестирование
Есть приложение с графическим интерфейсом которое нужно собрать под поддерживаемые версии Windows,...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru