Кроссплатформенная сборка qt приложений с использованием cmake
Ситуация такая
Есть собранный qt под разные платформы, linux windows andoid (в скором времени и mac) на хосте Linux
Мне нужно собрать приложение App под все платформы на Linux платформе,
Раньше я использовал qmake и там все было очень просто, достаточно было вызвать нужный qmake и передать ему -spec. Qmake сам проставлял нужные переменные и все работало отлично.
Теперь я перехожу на cmake и у меня трудности с вызовом cmake, как заставить его собирать приложение под определенную платформу?
Есть ли у cmake механизм схожий с "spec" в qmake?
или придется вручную проставлять все переменные (такой способ мне реализовать не удалось) ?
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!
Пікірлер
- Akiv Doros
- Қар. 11, 2024, 2:58 Т.Қ.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:50ұпай,
- Бағалау ұпайлары-4
- molni99
- Қаз. 26, 2024, 1:37 Т.Ж.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:80ұпай,
- Бағалау ұпайлары4
- molni99
- Қаз. 26, 2024, 1:29 Т.Ж.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:20ұпай,
- Бағалау ұпайлары-10
Добрый день.
Я вот такой материал нашёл на эту тему https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/CrossCompiling
Но за его работоспособность не ручаюсь, не проверял
Спасибо )
но уже читал и честно не помогло
я задавал тот же вопрос на stackoverflow так какой то чувак дал ответ, как проверю его работоспособность отпишу здесь
Ждёмс тогда )))