Лучшие qmake вопросы ИТ разработчиков

  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Запуск программы / скрипта из QMake

У нас довольно большая кодовая база. Подавляющее большинство кода скомпилировано с использованием qmake для создания make-файлов. Однако есть некоторые подпр...

Задан 31 Aug 2010, 19:02 от Tom Hennen
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Линкер не использует библиотеку времени выполнения по умолчанию при связывании только библиотек (без объектов)

Я хочу, чтобы пользователи могли повторно связать мое приложение, использующее Qt, с их собственной сборкой Qt, без необходимости перестраивать все исходные коды. Это может быть использовано для соответствия LGPL, например. Для этого мне нужно ...

Задан 09 Sep 2013, 18:48 от Kuba Ober
  • 41 голос
  • 9 ответов
  • 0 просмотров
9 ответов

QMake - как скопировать файл на выход

Как я могу скопировать файл из моего проекта в выходной каталог с помощью qmake?Я компилирую на Linux, но в будущем я скомпилирую его на Mac и Windows.

Задан 21 Oct 2010, 03:37 от Raphael
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как заставить qmake генерировать «зависимости проекта» в проекте Visual Studio .sln

у меня естьQMAKE построить несколько библиотек и приложение, которое зависит от них. Используя шаблон subdirs, я могу получить qmake для вывода файла .sln, к...

Задан 24 Feb 2010, 15:21 от Michael Daum
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Команда Qmake для копирования каталога и файлов

у скопировать все файлы и каталог из исходной папки в другой каталог код, который я пробовал, указан ниже BINARY_PATH = $$PWD/../Bin/ RESOURCE_PATH = $$PWD/../resources/ QT += core QT -= gui CONFIG += c++11 TARGET = untitled CONFIG += console ...

Задан 18 Aug 2017, 08:21 от Sijith
  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Qt Невозможно открыть включаемый файл: 'QPrinter'

Я новичок в Qt. Загрузил исходный код для приложения Qt SourceForge и попытался его собрать и запустить. Проработав несколько похожих проблем, добавивQT += заявления в .pro файлы, я застрял на этом: При попытке встроить в Qt Creator я получаю ...

Задан 02 Oct 2013, 19:58 от Matt M
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Консольное приложение Qt «ВНИМАНИЕ: QApplication не был создан в потоке main ()»

m создаю очень простое консольное приложение C ++ QT из приведенного здесь примера переполнения стека.Как использовать QFileSystemWatcher для мониторинга пап...

Задан 12 Jan 2014, 16:20 от ceorron
  • 54 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Почему Qt использует свой собственный инструмент make, qmake?

Я только начал использоватьQt [http://en.wikipedia.org/wiki/Qt_%28toolkit%29]и заметил, что он использует свой собственный инструмент make,QMAKE [http://en.wikipedia.org/wiki/Qmake]. Почему Qt использует свой собственный инструмент make?Есть ...

Задан 02 Sep 2009, 15:52 от Trevor Boyd Smith
  • 24 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Связывание с отладкой / выпуском lib с помощью qmake / Qt Creator

Я использую Qt Creator и у меня есть проект Qt GUI, который зависит от проекта статической библиотеки C ++. Я хочу связать выпускную версию приложения с граф...

Задан 15 Jul 2009, 08:26 от Rob
  • 27 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Идентификатор конфигурации win64 в Qmake

Есть ли в файлах проекта Qmake идентификатор "win64"?Qt Qmake advanced В документации не упоминается ничего, кроме unix / macx / win32.До сих пор я...

Задан 10 Dec 2008, 16:28 от Tuminoid
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

как это

у, чтобы скомпилированное приложение имело номер коммита, контрольные суммы исходных файлов и другие вещи, которые будут доступны во время компиляции. В простых Makefiles я делаю так: prog: VERSION source.c gcc -DVERSION=\"$(shell cat ...

Задан 22 Feb 2011, 20:18 от Vi.
  • 14 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Добавление пользовательских команд к существующим целям в qmake

Есть ли способ указать, в.pro файл, дополнительные команды, которые будут добавлены к стандартной цели вMakefile тот

Задан 24 Apr 2015, 17:27 от Jason C
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Спасибо за ваш ответ. Я не смог использовать это из-за побочного эффекта, поэтому я использовал решение, опубликованное выше

ираюCкод в Qt Creator, и мне нужно посмотреть на вывод препроцессора. Я добавил флаг -E к марке, но я не вижу файлы * .i: mingw32-make.exe -e -w in \qt\qt-build-desktopПожалуйста помоги.

Задан 20 Dec 2010, 19:49 от user549099
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что означает * = в файле .pro?

Я пытаюсь собрать qtdemo для Windows, и я почти сделал это, но есть проблема с примерами qtquick. Я думаю, что это начинается в файле qtdemo.pro, в этой части: contains(QT_CONFIG, quick1) { QT += quick1 } else { DEFINES *= ...

Задан 01 Feb 2013, 07:56 от user1986301
  • 52 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

C ++ Qt - Как добавить «-std = c ++ 11» в make-файл, сгенерированный qmake?

m разрабатывает программу на Qt. Его make-файл генерируется автоматически из .pro-файла. Мне нужно использовать некоторый код, для которого необходимо устано...

Задан 16 Oct 2013, 06:22 от Natalia Zoń
  • 33 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как мне использовать qmake для сборки нескольких двоичных файлов в одном проекте?

Я пишу небольшой набор приложений qt, который состоит из набора небольших программ, работающих с одним и тем же набором файлов. Они организованы так: / app1/ main.cpp app2/ main.cpp app3/ main.cpp common/ project.h project.cpp somemore.h ...

Задан 08 Oct 2009, 15:01 от jrharshath
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Заставить QtCreator запускать qmake при сборке

В некоторых моих проектах я использую некоторые этапы предварительной сборки, настроенные в файле .pro. Такqmake выполнит этот шаг всякий раз, когда он активирован. Теперь в QtCreator, когда я собираю (даже при полной перестройке всего ...

Задан 13 Oct 2012, 13:13 от leemes
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Линкер не использует библиотеку времени выполнения по умолчанию при связывании только библиотек (без объектов)

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

Задан 09 Sep 2013, 16:48 от Kuba Ober
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Qt Невозможно открыть включаемый файл: 'QPrinter'

Я новичок в Qt. Загрузил исходный код для приложения Qt SourceForge и попытался его собрать и запустить. Проработав несколько похожих проблем, добавив

Задан 02 Oct 2013, 17:58 от Matt M
  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как смешать Qt, C ++ и Obj-C / Какао

У меня есть чистый проект C ++ / Qt на Mac, но теперь я обнаружил, что мне нужно вызвать несколько методов, доступных только в API Какао. Следующие инструкци...

Задан 01 Mar 2010, 10:13 от Thomi
  • 36 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

qMake: как именно qmake интерпретирует синтаксис «CONFIG (debug, debug | release)»

Хотя я читаюВОТ [http://qt-project.org/faq/answer/what_does_the_syntax_configdebugdebugrelease_mean_what_does_the_1st_argumen] , но я до сих пор не понимаю синтаксисqmake CONFIG переменная. например, если у меня есть следующие настройки CONFIG в ...

Задан 06 Jun 2013, 12:16 от hashDefine
  • 18 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

INCLUDEPATH в файле проекта qmake не работает

У меня проблема с включением в проект qmake. В моем файле .pro у меня есть: INCLUDEPATH += "C:\OpenCV\build\include"и в моем cpp: #include <opencv\cv.h>Компилятор указывает на ошибку: Не удается открыть включаемый файл: 'opencv \ cv.h': нет ...

Задан 27 Sep 2013, 10:06 от user2794529
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Предварительно собранные заголовки не работают в отладочной сборке с Qt Creator / qmake / MinGw

В Qt Creator у меня есть pro-файл с использованием PRECOMPILED HEADERS. Сборка работает просто отлично, когда я работаю в режиме Release. Но сборка в режиме отладки приводит к ошибкам, генерированию объектных файлов не ...

Задан 08 Jan 2014, 22:52 от Hugo
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как передать вывод команды cmd в #DEFINE MACRO в QMake

Я добавил новый#DEFINE в мой файл ".pro" вот так: #DEFINE += SVN_VТеперь я хотел бы передать вывод команды "svnversion -n" к этомуSVN_Vи вот что я сделал: #DEFINE += "SVN_V = svnversion -n"но результат ошибка: нет такого файла или ...

Задан 05 Apr 2013, 14:59 от McLan
  • 7 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Eclipse, QT и «проект C ++»: возможно ли это?

Нужна ваша помощь: Я хочу использовать Eclipse CDT и QT без создания "Qt gui project". Является ли это возможным? Как включить библиотеки QT в мой проект C ++ и как вызвать qmake / make для компиляции программы? ЭтотПодобный ...

Задан 15 Oct 2011, 02:40 от MTuner
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Значения области компилятора в qmake

qmake предоставляет несколько встроенных областей платформы, позволяя файлу проекта выполнять различные операции в зависимости от текущей платформы: win32 { ... } unix { ... }Все спецификации платформы вmkspecs каталог также может быть ...

Задан 25 Jan 2013, 13:53 от Luc Touraille
  • 19 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как проверить выбранную версию Qt в файле .pro?

У меня установлено несколько версий Qt, и мне нужно собрать свой проект со всеми из них.Используя pro-файл, я не смог найти в документации, как сделать услов...

Задан 06 Sep 2013, 15:27 от Pietro
  • 63 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

cmake не работает, не может исполнить qmake

Я использую Ubuntu 14.04. Я пытаюсь установить программу, которая требует cmake. Когда я бегу

Задан 16 May 2014, 20:15 от Alexandre Holden Daly
  • 19 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

: похоже, что в последних версиях Qt сборка зависимостей выполняется в paralell, поэтому это решение не будет работать.

изменения я должен сделать в.pro файл, если я хочу выполнитьchmod введите исполняемый двоичный файл или выполните другие операции.

Задан 10 May 2011, 07:53 от camino
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Заставьте qmake использовать qt5 по умолчанию

В моей системе Linux есть и qt4, и qt5. qt4 используется по умолчанию. Как правильно это изменить, чтобы qmake по умолчанию использовал qmake-qt5?

Задан 27 Sep 2016, 23:51 от niko
  • 27 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Скопируйте файл в каталог сборки после компиляции проекта с помощью Qt

Я видел несколько предложений, но у меня ничего не получалось. Мне просто нужно скопировать файл в нужный каталог назначения. Скажем, например, изэтот ...

Задан 28 Sep 2013, 11:49 от Dmitry Frank
Page 1 of 2
1 2