LINUX.ORG.RU

cmake & IDE


0

2

Подскажите IDE, которое умеет CMake проекты.
У КДевелопа с этим определенные проблемы.
яп Це-плюс-плюс.

★★★★★

QtCreator, пользуюсть последним нестабильным релизом, полёт нормальный.

Dendy ★★★★★
()

А каким образом ide должна уметь cmake проекты? Это наоборот cmake должен уметь ide.

Reset ★★★★★
()
Ответ на: комментарий от Gorthauer

вроде codeblocks еще cmake умеет, но с ним я не работал

aho
()

KDevelop - вроде единственная среда, которая может (ну хоть как-то) автоматически редактировать CMakeLists.txt.

Просто открывать - Qt Creator.

З.Ы. А что за проблемы-то с KDevelop?

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

KDevelop - вроде единственная среда, которая может (ну хоть как-то) автоматически редактировать CMakeLists.txt.

с FILE(GLOB) не нужно

Gorthauer ★★★★★
()
Ответ на: комментарий от Gorthauer

FILE(GLOB) отстой, ибо после добавления файлов надо делать дополнительное телодвижение по перезапуску cmake, а если руками добавлять файлы в проект, то cmake автоматически перезапускается.

Reset ★★★★★
()
Ответ на: комментарий от Gorthauer

>>KDevelop - вроде единственная среда, которая может (ну хоть как-то) автоматически редактировать CMakeLists.txt.

с FILE(GLOB) не нужно


Переизложите пожалуйста свою мысль хоть сколь-нибудь понятным языком.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Как раз с FILE(GLOB) FILE(GLOB_RECURSE) и есть проблемы
А так же проблемы с тем что не вычитывает цмаке кеш )

Jetty ★★★★★
() автор топика
Ответ на: комментарий от Gorthauer

конечно, поэтому никогда не пользуюсь глобами

Reset ★★★★★
()
Ответ на: комментарий от Jetty

>Как раз с FILE(GLOB) FILE(GLOB_RECURSE) и есть проблемы

Плиз заполни багрепорт.

А так же проблемы с тем что не вычитывает цмаке кеш )


И в чем выражается?

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Бегрепорты есть 259135 259099 241819
Но в бете 4.2 это нефикшено :)
Точнее там одна главная проблема как раз в 259099 хоть и фиксед, но для Глоба и глоб-рекурса всеравно не пыпчет :)

Jetty ★★★★★
() автор топика
Ответ на: комментарий от Pavval

vim -> IDE

IDE = Integrated Development Environment



Jetty ★★★★★
() автор топика
Ответ на: комментарий от Pavval

> И в чем выражается?

В не умеет вычитывать из кеша add_definitions(-DSOME_DEF)

Jetty ★★★★★
() автор топика
Ответ на: комментарий от Jetty

Хорошо, корректирую:

$ whereis hands
hands: /dev/ass

ados ★★★★★
()
Ответ на: комментарий от Jetty

>Бегрепорты есть 259135 259099 241819

259135 241819 - это про -D, я спрашивал про GLOB.

Точнее там одна главная проблема как раз в 259099 хоть и фиксед, но для Глоба и глоб-рекурса всеравно не пыпчет :)


Так что не пыпчет? 259099? Тогда отпишись, чтобы переоткрыли. Или напиши сюда, что именно не работает (код cmake) - дома проверю и мож даже займусь починкой.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Вечером отпишусь/опишу проблему, ща некогда...
Или могу во чтонибуть (аськи шмаськи) описать проблему с копипастами

Jetty ★★★★★
() автор топика
Ответ на: комментарий от ados

> VIM

нано + охапка шелл-скриптов ога

anonymous
()
Ответ на: комментарий от Jetty

>Буду пробовать в 4.0 дебиановский протолкнуть :)

Думаю бесполезно. Могу просто дать пакеты, собраные в кде 4.5 из полуофициальных реп.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

В Debian squeeze нет 4.5 )))) -> 4.4.5 :)
Да и не нужно :)
А для KDevelop выше 4.0(4.1,4.2) надо уже КДЕ 4.5.2++....

Jetty ★★★★★
() автор топика
Ответ на: комментарий от Pavval

Да, я перепутал. Это 4.1 в 4.6 не запускается из-за переделок katepart.

madgnu ★★★★★
()
Ответ на: комментарий от LamerOk

>_Теперь_ ок.

Дык по ссылке написано, что аффтар сам лопух.

Pavval ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.