Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/103: Рейтинг темы: голосов - 103, средняя оценка - 4.77
7 / 7 / 3
Регистрация: 27.05.2017
Сообщений: 89
Записей в блоге: 10

Как открыть проект на C++ в Qt

05.09.2017, 21:43. Показов 20206. Ответов 3

Студворк — интернет-сервис помощи студентам
Я нашёл проект открытого музыкального плеера с открытом кодом, написанном на QT: https://github.com/clementine-player/Clementine

Скачал, скомпилировал, но как мне открыть эту программу в QT Creator, чтобы я мог посмотреть, как он сделан, что-то изменить? Обычно я открываю файл с расширением pro, щёлкую на него и проект добавляется в QT Creator, а здесь непонятно, потому что я не вижу никаких файлов с расширением pro. Я вижу лишь main.cpp, но когда открываю его в QT Creator, то добавляется всего лишь один этот файл, а не весь проект и не все связанные с ними файла.

Так открыть проект в QT Creator?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.09.2017, 21:43
Ответы с готовыми решениями:

Как открыть проект на Eclips
Добрый день. Подскажите пожалуйста как открыть проект на Eclips. У меня есть проект из учебника но что-то не получается его открыть.

Как открыть проект не в С:inetpubwwwroot ?
Как открыть проект не в С:inetpubwwwroot, а, например на диске D:MyWeb? Я хочу это сделать по трем причинам: 1) На диске С: мало места ...

Как открыть проект на редактирование?
всем добрый вечер.народ,знаю что вопрос ужасно нубский...но помогите. вот скачал я исходник программы на с#. как теперь что то в этом...

3
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
05.09.2017, 21:58
Лучший ответ Сообщение было отмечено jvf как решение

Решение

Цитата Сообщение от jvf Посмотреть сообщение
Так открыть проект в QT Creator?
Этот проект использует CMake, тек что для сборки вам нужно его(cmake) установить.
Способ установки зависит от операционной системы.
Для debian-based linux
Bash
1
sudo apt install cmake
Далее в QtCreator прописать путь до cmake.

Файл проекта для Cmake называется CMakeLists.txt - нужно выбрать его в диалоге открытия проекта
Миниатюры
Как открыть проект на C++ в Qt  
1
7 / 7 / 3
Регистрация: 27.05.2017
Сообщений: 89
Записей в блоге: 10
05.09.2017, 22:18  [ТС]
Да, спасибо, в этом я уже разобрался, что нужно открыть CMakeLists.txt. Думаю, что cmake уже у меня установлен.

Итак, я открыл в QT Creator CMakeLists.txt, он у меня это дело скомпилировал, и вот что выдал:

Code
1
2
-- Generating done
-- Build files have been written to: /home/myname/Downloads/build-Clementine-master-Desktop_Qt_5_9_1_GCC_64bit-Default
Но я не вижу в этой папке исполняемого файла, который запускает мою программу. Иными словами, если компилировать таким образом, как написано здесь: https://github.com/clementine-player/Clementine, то есть:

Bash
1
2
3
4
cd bin
cmake ..
make -j8
sudo make install
То я вижу исполняемый файл clementine, который лежит в папке bin, а если я делаю это в QT Creator, то я не вижу этого файла. Где он находится-то? (Я открываю CMakeLists.txt, в QT Creator, нажимаю Build, он создаёт папку build-Clementine-master-Desktop_Qt_5_9_1_GCC_64bit-Default, а в ней я не могу найти исполняемый файл, на который нужно щёлкнуть, чтобы запустить программу)

Добавлено через 16 минут
Update:

Всё, я разобрался. Надо было подождать и программа запустится. Просто долго компилируется. И файл clementine в этой папке создаётся, всё нормально.
0
06.09.2017, 09:34

Не по теме:

Qt, а не QT

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.09.2017, 09:34
Помогаю со студенческими работами здесь

Как открыть проект Telegram на C++ в Qt
Я нашёл проект телеграмма с открытом кодом, написанном на QT: https://github.com/telegramdesktop/tdesktop Скачал, но как мне открыть...

Как открыть проект в екслипсе ? :-)
Что - то я совсем почувствовал себя валенком :-) . Хочу открыть пример из NDK под названием native activity. Ну есть там эта папка с...

Как открыть проект из папки?
Добрый вечер. Есть проект по WinForm на Си шарп. Есть папка с проектом, которую я в классе скопировал. Как открыть этот проект в...

Как открыть другой проект?
1 программа написано в C# Windows Form , а 2 программа на Python как передать информацию из textbox на 2 прогу(Pyhton) Пробовал вот...

Как открыть проект не в С:inetpubwwwroot ?
Как открыть ASP.Net проект не в С:inetpubwwwroot, а на D:MyFoolderMyProject?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru