Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите настроить билд-сервер для Windows + Clang / 6 сообщений из 6, страница 1 из 1
24.04.2019, 08:48
    #39805624
OleAutomator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить билд-сервер для Windows + Clang
Добрый день

У нас есть необходимость собирать exe/dll/lib для Win32 и Win64. Есть так же необходимость собирать статические либы для Android и iOS. Поэтому был выбран clang, с ним меньше всего проблем с кросскомпиляцией, по крайней мере на уровне lib без ОС-специфичных функций. Слышал, gcc хорошо делает кросскомпиляцию, но у нас заложены автотесты под Win32 и Win64, работая с другими приложениями в окружении.

Хотелось бы делать сборку по cmake. Мы установили cmake, ninja, clang. И тут начались проблемы одна за другой. То cmake работает только с clang-cl, то либы не находит. Установили VisualC++ (кстати можно обойтись без этого?), но и там начались проблемы, например, не находит либы под x86.

В общем, надоело это извращение. Подскажите лучшие практики, как настроить наконец cmake-компиляцию. Вариант компиляции под msvc не рассматривается - нужен gcc-like компилятор.
...
Рейтинг: 0 / 0
24.04.2019, 12:30
    #39805697
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить билд-сервер для Windows + Clang
OleAutomator,

Сmake придется изучить поприличнее.

то еще @#$%, если вкратце
...
Рейтинг: 0 / 0
24.04.2019, 12:47
    #39805710
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить билд-сервер для Windows + Clang
SiemarglСmake придется изучить поприличнее.

Или выкинуть и перейти на простой GNU make. Или на Code::Blocks. Хотя их тоже изучать
придётся...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.04.2019, 13:26
    #39805728
Голландец
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить билд-сервер для Windows + Clang
Dimitry Sibiryakov,

Code::Blocks это IDE
...
Рейтинг: 0 / 0
24.04.2019, 13:39
    #39805737
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить билд-сервер для Windows + Clang
ГолландецCode::Blocks это IDE

Не совсем так. Оно включает в себя свою собственную систему сборки (в том числе
запускаемую из командной строки).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.04.2019, 14:36
    #39805769
Голландец
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить билд-сервер для Windows + Clang
Dimitry Sibiryakov,

Не предлагай костыль вместо CMake + Clang. Человека интересует кое-что конкретное, а ты предлагаешь установить ещё IDE установить на машину
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите настроить билд-сервер для Windows + Clang / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]