Описание тега qbs
Qbs is a tool that helps simplify the build process for developing projects across multiple platforms.
1
ответ
Qbs: Может ли модуль устанавливать файлы?
Я хочу иметь модуль, который будет экспортировать все необходимые зависимости, такие как include путь, путь к библиотеке и установить необходимые библиотеки времени выполнения. Module { Depends { name: "cpp" } property path libLocation: "" cpp.dynam…
21 мар '17 в 22:41
1
ответ
Установить свойство, объявленное в одном проекте QBS от другого
У меня есть типичный сценарий разработки приложений, библиотека + приложение, оба проекта QBS. В проекте библиотеки я объявил логическое свойство staticBuild по умолчанию true, как показано ниже: Project { // the library property bool staticBuild: t…
25 июл '17 в 10:25
1
ответ
Настройки проекта Qt qbs с ошибкой компиляции библиотеки не найдены
Я работаю над проектом, который имеет несколько уровней. Лично я новичок в qbs, и на внутреннем сайте не так много документов и примеров о qbs. среда: Qt5.6.1; Qt Creator 4.01; Ubuntu 16.04; Qbs 1.5.1 Вот иерархия проекта. На верхнем уровне у него е…
12 июл '16 в 00:32
1
ответ
Для QBS: Какие параметры я бы установил в моем DynamicLibrary{} для установки заголовков и библиотек при сборке?
Я перевожу свои библиотеки Qt из qmake в qbs и пытаюсь найти подходящий шаблон, который поможет мне понять, какие параметры необходимы для упрощения сборки и установки указанных библиотек. В настоящее время файл qbs для одной из моих библиотек выгля…
24 июл '18 в 15:23
2
ответа
QBS AVR компиляции
Я пытаюсь построить простой проект с QBS import qbs Project { name: "simple" Product { name: "micro" type: "obj" Group { name: "sources" files: ["main.c", "*.h", "*.S"] fileTags: ['c'] } Rule { inputs: ["c"] Artifact { fileTags: ['obj'] filePath: in…
21 фев '17 в 11:33
2
ответа
Как правило сборки Qbs может использовать продукт
Я хочу использовать Qbs для компиляции существующего проекта. Этот проект уже содержит инструмент преобразования кода (my_tool), который интенсивно используется в этом проекте. Пока что я (упрощенно): import qbs 1.0 Project { Application { name: "my…
18 июн '13 в 16:08
1
ответ
qbs - установить на конкретный каталог
Я пытаюсь изменить установочный каталог в QBS. Я перепробовал каждую возможность, которая пришла мне в голову. Я хотел бы установить в папку env var... но qbs всегда устанавливается в subdir в директории, где это было указано (например, qtc_Desktop_…
02 апр '16 в 11:16
1
ответ
Qbs, как проверить порядок байтов
Как можно проверить порядок байтов (большой или маленький порядок байтов) из Qbs? Я не знаю другого способа сделать это в Qbs или чистом JavaScript. Идея состоит в том, чтобы избежать любых других зависимостей внутри Qbs, например, node.js os.endian…
14 сен '17 в 18:19
2
ответа
Пользовательский модуль Qbs не работает
Я хочу создать модуль для использования компилятора QtRO repc для создания файлов.h из файлов.rep. Я кодировал модуль, но когда я пытаюсь загрузить его в продукт приложения, он не загружает и не отключает продукт. модули находятся в C:\Users\User\qt…
11 июл '17 в 16:36
1
ответ
Включить AVFoundation в проект iOS qbs
Я использую Xcode 9.4.1 и Qt 5.11, и в настоящее время у меня есть рабочий файл.pro для запуска моего приложения Qt на iOS. Просто ради интереса я хотел попробовать qbs, так как мне очень нравится синтаксис. Теперь я попытался написать файл.qbs, кот…
16 июл '18 в 19:06
1
ответ
Обновление с Qt 5.5.1 до Qt 5.6 приводит к ошибкам компоновки
Я просто пытаюсь обновить проект с Qt5.5.1 до Qt5.6, и теперь он терпит неудачу во время компоновки. C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lC:/Qt/Qt5.6.0/5.6/mingw…
04 май '16 в 09:19
2
ответа
Отладка qbs QML не работает
После перехода на QBS моя отладка QML перестала работать. Я убедился, что: Я строю отладочную сборку, работает отладка C++ Я проверил "Включить отладку QML" на вкладке Проект создателя qt Я даже пытался добавить свойства QBS вручную Qt.declarative.q…
16 мар '18 в 06:49
1
ответ
Система сборки QBS, не может инициализировать среду с vcvars64.bat
Я пытаюсь реализовать свой собственный модуль для сборки C++ в Windows с помощью цепочки инструментов clang-cl, поскольку в QBS сейчас нет встроенной поддержки. Я решил использовать lld-link вместо линкера Microsoft, поэтому мне нужно вручную указат…
20 янв '19 в 20:29
0
ответов
Как использовать Qbs для создания приложения Qt с Qt Creator?
Я пытаюсь построить приложение Qt на основе QBS с Qt Creator, и я получаю следующие ошибки: cannot find -lC:/SDKs/Qt/5.3/mingw482_32/lib/Qt5Cored cannot find -lC:/SDKs/Qt/5.3/mingw482_32/lib/Qt5Guid cannot find -lC:/SDKs/Qt/5.3/mingw482_32/lib/Qt5Wi…
19 сен '14 в 14:42
2
ответа
Копирование предварительно скомпилированных библиотек для создания каталога или добавление их в PATH в проекте QBS
У меня есть сторонняя скомпилированная библиотека (.lib+.dll), которую я использую в своем приложении Qt. В обычном (qmake) проекте QtCreator у меня есть следующие строки в моем файле.pro: LIBS += -L$$PWD/lib/release -ltag INCLUDEPATH += include/tag…
13 сен '16 в 09:47
1
ответ
Как я могу прикрепить библиотеку PostgreSQL C через QBS?
У меня есть проект, который должен использовать c-библиотеку postgresql (libpq) и проект настроен. Как я могу настроить модуль QBS для импорта всех необходимых заголовков и библиотек в проект?
21 ноя '16 в 14:10
1
ответ
Построить приложение QT с QBS
Я хотел бы знать шаги для компиляции, сборки и создания приложения Qt для Android с использованием QBS на Linux. У меня есть все необходимые инструменты, и в настоящее время я могу создать APK с помощью qmake.
06 мар '15 в 11:43
1
ответ
Для продукта не найдена зависимость qt.core
Я получаю много одинаковых ошибок, когда пытаюсь скомпилировать мой проект с использованием qbs. Как это: Dependency "Qt.core" not found for product "dist". Please create a Qt profile using the qbs-setup-qt tool if you haven't already done so. Produ…
10 окт '17 в 17:10
1
ответ
Построить все: даже buildByDefault: false
У меня есть проект, который содержит много ссылок на другой файл QBS. Project { name: "MyProject" references: ["SubProject1/SubProject1.qbs", "SubProject2/SubProject2.qbs", "SubProject3/SubProject3.qbs", "SubProject4/SubProject4.qbs", ... ] } При ра…
26 окт '16 в 09:29
1
ответ
Qbs: Как включить Qt Quick Compiler?
С qmake вы можете включить Qt Quick Compiler, передав CONFIG += qtquickcompiler, Как я могу сделать это с Qbs? Или я должен написать кастом Rule за это?
12 авг '16 в 12:04