Вопросы по теме 'qmake'

Как создать vcproj с помощью qmake, чтобы его фильтры отражали структуру каталогов?
Я использую qmake (Qt 4.5.1) для создания файлов vcproj. Я хотел бы создать настраиваемые фильтры для вывода vcproj, чтобы не каждый файл *.h попадал в фильтр «Файлы заголовков», *.cpp в «Исходные файлы» и т. д. Например, проект, содержащий файлы...
2551 просмотров
schedule 01.05.2022

Предварительно/добавить Makefile к сгенерированному Qt файлу Makefile
У меня есть среда построения, в которой я добавляю некоторые начальные и добавляемые строки к каждому созданному файлу Makefile. Было бы неплохо, если бы я мог поместить эти строки в сгенерированный файл qmake через файл моего проекта ( .pro )....
666 просмотров
schedule 10.04.2023

qmake: Как мне скопировать .dll/.so в выходной каталог?
У меня есть проект Qt, который создает dll/shared-library, и еще один проект Qt, который тестирует библиотеку. Есть ли хороший способ заставить qmake скопировать dll в выходную папку тестового проекта?
16123 просмотров
schedule 02.11.2022

Плагины Qt не работают
Я создал собственный плагин виджета. Плагин отлично интегрируется с Qt Creator, но когда я компилирую программу, я получаю эту ошибку: «test.h: нет такого файла или каталога» Где test.h — это имя пользовательского виджета. Что я делаю...
2801 просмотров
schedule 09.11.2023

Команда qmake -project выдает предупреждение QFileInfo в Qt 4.6
Я обновился до Qt 4.6 на своем Mac (OS 10.5). Когда я перехожу в каталог проекта и запускаю: qmake -project Qt возвращает это предупреждение (хотя это не предупреждение, я предполагаю, что это так, поскольку файл .pro все равно создается):...
1212 просмотров
schedule 15.03.2023

Добавить определение в qmake со значением?
Как добавить определение с помощью qmake СО значением: Например, это не работает (как я и ожидал) в моем файле .pro: DEFINES += WINVER 0x0500 ни DEFINES += "WINVER 0x0500" Как мне определить WINVER как 0x0500 до того, как что-либо...
57310 просмотров
schedule 09.09.2022

Связывание библиотек с проектом QT с использованием вывода pkg-config
Это немного вопрос новичка. Я пытаюсь добавить библиотеки OpenCV в проект QT. В этом вопросе говорится, что флаги ссылок задаются pkg-config --libs opencv Если я вставлю вывод командной строки в файл проекта, например: LIBS +=...
32340 просмотров
schedule 13.11.2022

dyld: библиотека не загружена: libqscintilla2.5.dylib
Я пытаюсь использовать QScintilla в MacOS X, я добавил LIBS += -lqscintilla2 в .pro с этим довольно простым кодом: #include <QApplication> #include <Qsci/qsciscintilla.h> int main(int argc, char* argv[]) { QApplication...
1881 просмотров
schedule 19.10.2022

Как использовать gcov с QMake для покрытия кода
Я хотел бы использовать gcov с моим модульным тестом, написанным с использованием QTestLib. Мне удалось создать несколько файлов .gcno вместе с моими объектными файлами, добавив это в мой файл .pro: QMAKE_CXXFLAGS += -fprofile-arcs...
3868 просмотров
schedule 03.10.2022

Проблема с установкой плагина QCA-OSSL (часть криптографической архитектуры Qt) в Windows 7
Я уже пару дней пытаюсь использовать QCA ( Link ) на своем ПК с Windows, работает нормально на моем Linux-боксе, просто не могу заставить его работать с Windows. Итак, я следовал всем инструкциям по установке QCA, а затем плагина ossl для QCA....
5521 просмотров
schedule 23.03.2024

Как обратиться к исходному каталогу в qmake?
я добавил version.target = version.h version.commands = bash generate-version.sh QMAKE_EXTRA_TARGETS += version PRE_TARGETDEPS += version.h в проект, но пытается запустить "generate-version.sh" в целевом каталоге: make: Leaving...
20251 просмотров
schedule 01.06.2022

Каков наиболее переносимый способ копирования файла в выходной каталог проекта?
Я хочу скопировать файл XML в выходной каталог (debug/release). Я не хочу делать это с помощью системы ресурсов, потому что это не позволяет мне изменять файл без перекомпиляции. 5314464 показывает, как открыть файл переносимым способом, но я не...
133 просмотров
schedule 06.11.2022

CXXFLAGS модификация файла Qt pro?
Возможный дубликат: Настройка переключателей компилятора GCC в Qt, QtCreator и QMake Я хотел бы использовать -O1 вместо -O2 в моем make-файле ( CFLAGS и CXXFLAGS ) для моей сборки Linux. Мне не хватает понимания того, как эти...
35338 просмотров
schedule 05.03.2023

области платформы qmake
Стандартная библиотека C++ на основе qmake разработана для Win32, Mac и Linux. В файле проекта qmake исходники, зависящие от платформы, включаются следующим образом: win32 { SOURCES += WinSystem.cpp HEADERS += WinSystem.h } macx {...
4551 просмотров
schedule 08.02.2023

Как уменьшить размер приложений с помощью qmake и macdeployqt
Как уменьшить размер приложений с помощью qmake и macdeployqt? Я установил QT = core gui в файле проектов .pro и запустил qmake и macdeployqt в полученном приложении. Проблема в том, что программа связывает QtNetwork, QtScript, QtSvg и т. д. Я...
2386 просмотров
schedule 13.04.2022

Qt Creator: как отличить win32 от win64
Мне нужно сделать что-то подобное в файле .pro: win32 { LIBS += -L../3rdparty/libusb-win32/lib/msvc -llibusb } else win64 { LIBS += -L../3rdparty/libusb-win32/lib/msvc_x64 -llibusb } Проблема в том, что он не работает, он всегда...
6523 просмотров
schedule 19.04.2022

Файл qmake .pro неправильно проанализирован для создания LD_LIBRARY_PATH
В последние дни я пытался понять, как работает qmake, но я застрял. Мне нужен проект со следующей структурой: корень bin testjson lib libjson.so src testjson.cpp Все, что я хотел, это протестировать библиотеку json....
4565 просмотров
schedule 07.08.2023

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

Как использовать INSTALL_ROOT, который находится в сгенерированных файлах Makefile?
qmake генерирует следующее (среди прочих) правило для установки таргета: -$(INSTALL_PROGRAM) "$(TARGET)" "$(INSTALL_ROOT)/$(TARGET)" Я не могу установить INSTALL_ROOT с чем-то подобным в файле *.pro isEmpty(INSTALL_ROOT) {...
8938 просмотров
schedule 26.10.2022

Включение внешних библиотек в Qt
Я на самом деле новичок в Qt и был бы признателен, если бы кто-нибудь мог объяснить, как работать с внешними библиотеками C++ в этих 3 случаях и как проще всего заставить библиотеку работать с Qt (если бы вы могли просто указать мне на некоторые...
7170 просмотров
schedule 24.12.2022