BlinCT
Қар. 30, 2023, 8:18 Т.Қ.

QtСборка проекта Qt6 из под винды на удаленой машине

cmake, Qt6

Всем привет.
Сталкнулся с такой странностью:
надо собирать проект из под 10 винды на удаленой линуксовой машине, проект строится на QT6, но вот когда cmake генерит свой кеш то вылитает ошибка типа

Found package configuration file:

  1. /home/test/Qt/6.6.1/gcc_64/lib/cmake/Qt6Concurrent/Qt6ConcurrentConfig.cmake

but it set …

Оқы
loradolores
Ақп. 14, 2021, 7:03 Т.Ж.

CMakeНе запускается команда make

cmake, make, Visual Studio

Добрый день!
У меня установлен CMake на Windows 10.
При вводе команды make в командную строку Developer Command Prompt for VS 2019 появляется сообщение:

""make" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом."

Подскажите, пожалуйста, как мне …

Оқы
Андрей Янкович
Қаз. 3, 2019, 7:29 Т.Қ.

QtКроссплатформенная сборка qt приложений с использованием cmake

Qt, crosscompile, cmake

Ситуация такая
Есть собранный qt под разные платформы, linux windows andoid (в скором времени и mac) на хосте Linux
Мне нужно собрать приложение App под все платформы на Linux платформе,

Раньше я использовал qmake и там все было очень просто, …

Оқы
IscanderChe
Там. 20, 2019, 7:04 Т.Қ.

CMakeПосле сборки CMake windeployqt собирает debug-библиотеки

cmake, Qt, C++

Ещё раз здравствуйте.

Собираю Qt-проект с помощью CMake. Применяю к полученному exe-файлу windeployqt. В результате подцепляются почему-то dll-ки, оканчивающиеся в наименованиях на "d": Qt5Cored.dll, Qt5Guid.dll и т.д. Собирал тем не менее релизную сборку.

Приложение не запускается, требует библиотек без "d". …

Оқы
IscanderChe
Там. 20, 2019, 5:11 Т.Қ.

CMakeКак подключить в CMakeList.txt папку с исходниками?

cmake, Qt, C++

Добрый день.

В исходниках подключаю заголовочный файл:

  1. #include "../../src/database.h"

Как теперь его подключить в CMakeList.txt ?

Делаю так:

  1. include_directories(../../src)

Компилятор всё равно ругается на неопределённые переменные, которые указаны в database.h .

Оқы
IscanderChe
Там. 12, 2019, 4:05 Т.Қ.

CMakeНе получить значение переменной из CMakeList.txt

cmake, Qt

Попробовал сделать пример по статье: Использование переменных объявленных в CMakeLists.txt внутри C++ файлов с помощью Qt Creator. Копилятор в ответ пишет: "'PROJECT_NAME' was not declared in this scope", "'SOFT_VERSION' was not declared in this scope".

CMakeList.txt

  1. cmake_minimum_required(VERSION 3.0)
  2. project(QtHelloWorldWithUi)
  3.  
  4. set(CMAKE_CXX_STANDARD
Оқы
Дмитрий
Там. 9, 2019, 4:56 Т.Қ.

CMakeКак получить значение переменной из CMakeLists.txt

cmake

Всем привет!

У меня в CMakeLists.txt указывается версия софта:

  1. cmake_minimum_required(VERSION 3.8)
  2.  
  3. project(my_project_name)
  4. set (VERSION_MAJOR 0)
  5. set (VERSION_MINOR 1)
  6. set (VERSION_PATCH 0)
  7. set (SOFT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
  8. message("MY PROJECT SOFT_VERSION: " ${SOFT_VERSION})
  9.  
  10. set(CMAKE_CXX_STANDARD 17)
  11. set(CMAKE_CXX_STANDARD_REQUIRED ON)
  12. set(CMAKE_CXX_EXTENSIONS OFF)
  13. set(BUILD_SHARED_LIBS ON)
  14.  
  15. # и т.д. …
Оқы