![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз системы сборки CMake 3.9" | +/– | ![]() |
Сообщение от opennews (ok), 19-Июл-17, 13:55 | ||
Состоялся (https://blog.kitware.com/cmake-3-9-0-available-for-download/) релиз кроссплатформенного открытого генератора сценариев сборки CMake 3.9 (http://www.cmake.org/), выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Код CMake написан на языке C++ и распространяется под лицензией BSD. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Iaaa (ok), 19-Июл-17, 13:55 | –2 +/– | ![]() |
И снова, как обычно, хана обратной совместимости. Мои скрипты, что отлично бегают под 3.5.1 и 3.8.0-rc3 под 3.9 отваливаются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #3 |
2. Сообщение от Крутой аноним (?), 19-Июл-17, 14:16 | +6 +/– | ![]() |
> И снова, как обычно, хана обратной совместимости. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #4 |
3. Сообщение от anonymous (??), 19-Июл-17, 14:20 | –2 +/– | ![]() |
Совсем недавно перевёл крупный проект (250+ файлов CMakeLists.txt) с cmake 2.8 на cmake 3.5. В проекте используется кодогенерация, понаписана куча cmake-макросов и функций. При портировании пара затыков была, но в целом переход дался достаточно легко. ЧЯДНТ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #5, #15, #26 |
4. Сообщение от Iaaa (ok), 19-Июл-17, 14:33 | +/– | ![]() |
спасибо, я посмотрю. оно не горит, конечно, но будет полезно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
5. Сообщение от Iaaa (ok), 19-Июл-17, 14:34 | +10 +/– | ![]() |
> ЧЯДНТ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #6, #9, #11 |
6.
Сообщение от hoopoe![]() | +9 +/– | ![]() |
да ладно, тут многие так делают :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
7. Сообщение от Аноним (-), 19-Июл-17, 15:02 | +/– | ![]() |
Кто пользуется, может будет интересно посмотреть мой проект пакетного менеджера на основе симейка https://cppan.org/. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #20 |
8.
Сообщение от yekm![]() | +/– | ![]() |
Кстати вот Boost собрался на cmake, если кто ещё не в курсе. http://boost.2283326.n4.nabble.com/CMake-Announcement-from-B... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #10, #12, #18 |
9. Сообщение от anonymous (??), 19-Июл-17, 15:21 | +1 +/– | ![]() |
Практически любой инструмент можно использовать так, что в итоге огребёшь неприятностей. Довольно глупо (как минимум, не конструктивно) потом ходить по форумам и рассказывать, что это инструмент во всём виноват. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #25 |
10. Сообщение от anonymous (??), 19-Июл-17, 15:28 | +4 +/– | ![]() |
Прекрасно. Нынешняя система сборки буста - это отдельное направление уличной магии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
11. Сообщение от Аноним (-), 19-Июл-17, 16:28 | –1 +/– | ![]() |
> Мне кажется, что довольно глупо подтверждать отсутствие проблем тулсета тем, что лично | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #31 |
12. Сообщение от kravich (ok), 19-Июл-17, 16:45 | –1 +/– | ![]() |
огонь, давно пора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
13. Сообщение от Alex (??), 19-Июл-17, 17:10 | +/– | ![]() |
А может кто подсказать на каких форумах можно найти хорошо знающих людей по cmake? Столкнулся с проблемой линкования внешне собранной либы. На Киберфоруме тишина, на убунтушном форуме тешина) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14, #21, #22, #28, #30 |
14. Сообщение от Аноним (-), 19-Июл-17, 17:36 | +1 +/– | ![]() |
stackoverflow | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
15. Сообщение от Аноним (-), 19-Июл-17, 18:13 | +1 +/– | ![]() |
> ЧЯДНТ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
17. Сообщение от Аноним (-), 19-Июл-17, 18:56 | –1 +/– | ![]() |
> В генераторы сборочных сценариев для Visual Studio 2010+ добавлена поддержка сборки проектов на языке CUDA (ранее CUDA поддерживался только генераторами Makefile и Ninja); | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
18. Сообщение от nobody (??), 19-Июл-17, 19:19 | +1 +/– | ![]() |
Прям так и "собрался", ага... Многие активные суппортеры высказались против, пока не увидят полностью рабочее решение на CMake. Бустовая система сборки - тот ещё кошмар, конечно, но задачи проекта решает пока хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
19. Сообщение от nobody (??), 19-Июл-17, 19:23 | +1 +/– | ![]() |
> для библиотек объектов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #27 |
20. Сообщение от Аноним (-), 19-Июл-17, 19:23 | +/– | ![]() |
Для Windows в CMake встроена возможность находить зависимости (через реестр), собранные через CMake. На практике не видел, но документацию на эти вещи находил. В Linux используется pkg-config. В чём суть вашего проекта? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #24 |
21. Сообщение от Аноним (-), 19-Июл-17, 19:47 | +/– | ![]() |
заходи на UFO | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
22. Сообщение от Аноним (-), 19-Июл-17, 20:13 | +/– | ![]() |
не знаю на счет форумов, но вот ссылки, которые я храню как полезные и помогшие в свое время: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
24. Сообщение от Egor Pugin (?), 19-Июл-17, 20:36 | +/– | ![]() |
Управление зависимостями: автоматическая загрузка, сборка в любых необходимых конфигурациях (зависит от проекта верхнего уровня). Время добавления зависимости минимально. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
25. Сообщение от Кто здесь (?), 19-Июл-17, 22:20 | +3 +/– | ![]() |
ИМХО, такая обратная связь нужна. Она показывает, что проблемы есть. Потом кто-нибудь сможет нагуглить и потратить на удары головой об стол не 8 часов, а полчаса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
26. Сообщение от Аноныч (?), 19-Июл-17, 22:28 | +1 +/– | ![]() |
> Совсем недавно перевёл крупный проект (250+ файлов... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #29 |
27. Сообщение от Аноним (-), 19-Июл-17, 23:58 | +1 +/– | ![]() |
«Библиотека объектных файлов» тоже так себе формулировка. Все таки обычно библиотеки функций, типов и т.п. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
28. Сообщение от Аноним (-), 21-Июл-17, 01:01 | –1 +/– | ![]() |
Порядок библиотечек поменяй и все взлетит. Это недостаток у gcc или даже линкера | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #32 |
29. Сообщение от Аноним (-), 21-Июл-17, 22:00 | +/– | ![]() |
OpenCV - это вам не helloworld, но даже там столько модулей не наберётся | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
30. Сообщение от д2н (?), 22-Июл-17, 13:35 | +/– | ![]() |
#cmake на freenode | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
31. Сообщение от Клыкастый (ok), 25-Июл-17, 15:39 | –1 +/– | ![]() |
> ел салат - выбил зуб и проколол язык | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
32. Сообщение от Alexey (??), 25-Июл-17, 21:42 | –1 +/– | ![]() |
Да уже все перебробовал. И разные способы подключения. Вообще не идет. Все время проблема с линковкой и все. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |