Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Подскажите, плиз, в какой среде луче работать. Работаю сейчас с Visual C++. Под Linux есть что-либо подобное ? Eclipse ? С ним у меня пока почему-то не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2013, 23:27 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
ЛизоблюдПодскажите, плиз, в какой среде луче работать. Работаю сейчас с Visual C++. Под Linux есть что-либо подобное ? Eclipse ? С ним у меня пока почему-то не получается. Начните с QtCreator - под Линуксом это лучшее IDE для С++ что я видел. PS. Eclipse - не надо. Он умеет все, но тормознутый ужасно. Никаких нервов не хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 09:05 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Лизоблюд, Хорошей IDE для С++ под линукс нет. Тебе рекомендую для начала QTCreator или net beans. Также можешь попробовать eclipse cdt. Что использовать под линуксом, ещё зависит от дистрибутива линукса, что-то может где-то просто не работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 12:14 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivХорошей IDE для С++ под линукс нет. А чем плох Code::Blocks? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 13:05 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyPS. Eclipse - не надо. Он умеет все, но тормознутый ужасно. Никаких нервов не хватит. Даже на современном среднем железе тормозит? Ну и естественно он без отладчика и профилировщика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 13:10 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMasterZivХорошей IDE для С++ под линукс нет. А чем плох Code::Blocks? Видимо тем, что он плох после Visual Studio. После Студии вообще всё плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 13:51 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovА чем плох Code::Blocks? Как текстовый редактор - может и не плох. Как IDE - нет. Не переваривает многое из Буста и С++11. Примитивные автокомплит и генерация кода. Ну по крайней годичной давности версия. Я год назад полностью перешел на Линукс и пробовал разные IDE. Штук 5-6. На каждом пробовал типичные операции что я делаю при кодировании и исследовании кода. Ни одна IDE, кроме QtCreator, не прошла и по половине критериев. QtCreator тоже не без проблем, но он умеет почти все, и что не маловажно - очень быстрый. И он уже давно умеет наиболее популярные фичи из С++11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 14:24 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
на современном среднемAnatoly MoskovskyPS. Eclipse - не надо. Он умеет все, но тормознутый ужасно. Никаких нервов не хватит. Даже на современном среднем железе тормозит? Ну и естественно он без отладчика и профилировщика? Отладчик там есть. Профилировщик - наверно тоже. А тормозит он на абсолютно элементарных вещах, типа создать тело объявленного метода. Это от железа не зависит - это кривые руки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 14:27 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
QtCreator хорошо, но только для Qt. А для всего остального gedit'а хватает. Сейчас еще на SciTE смотрю - вроде симпатично, если настроить сумеешь. Но пока настроишь семь потов сойдет. Да еще и с Lua тренироваться приходиться. Мелочи конечно, но все-же. Но потенциально очень вкусная штука должна выйти. И в IUP сейчас по слухам Scintilla прикручивают (в следующей версии обещали), так что для этой библиотеки scite будет почти родным ИДЕ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 18:31 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
White OwlQtCreator хорошо, но только для Qt. Не фантазируйте, это полноценная С++ IDE. Я например Qt вообще не использую, но тем не менее довольно комфортно в креаторе пишу на С++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 18:54 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyА тормозит он на абсолютно элементарных вещах, типа создать тело объявленного метода. Неужели Вы пользуетесь автоматической кодогенерацией? Это же ужасно и там полшага до предательства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 18:57 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
petravAnatoly MoskovskyА тормозит он на абсолютно элементарных вещах, типа создать тело объявленного метода. Неужели Вы пользуетесь автоматической кодогенерацией? Это же ужасно и там полшага до предательства. Не люблю дважды делать одно и то же. А создать метод в С++ это двойная работа. Еще и искать правильное место где разместить метод, привести типы к каноническому виду для того модуля и тд и тп - это все должна делать IDE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:05 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyНе люблю дважды делать одно и то же. А создать метод в С++ это двойная работа. Еще и искать правильное место где разместить метод , привести типы к каноническому виду для того модуля и тд и тп - это все должна делать IDE. Правильное и осмысленное размещение метода в .h и в .cpp -- разве не есть процентов 2-3% работы? Неужели для вас это не имеет значение? IDE просто тупо всё пихает в конец файла -- тем создавая бесконечный бардак. И 2-3% превращаются в 20-30% на сопровождении. И как это у вас IDE типы приводит? Можно простой пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:14 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
petravПравильное и осмысленное размещение метода в .h и в .cpp -- разве не есть процентов 2-3% работы? Неужели для вас это не имеет значение? IDE просто тупо всё пихает в конец файла -- тем создавая бесконечный бардак. И 2-3% превращаются в 20-30% на сопровождении. И как это у вас IDE типы приводит? Можно простой пример? Какое еще в конец файла? Строго в порядке объявления. И я не хочу думать 2-3 % над тем куда и в каком порядке разместить код, т.к. я это уже в явном виде сформулировал при объявлении класса. Пример с типами: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:23 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyКакое еще в конец файла? Строго в порядке объявления. И я не хочу думать 2-3 % над тем куда и в каком порядке разместить код, т.к. я это уже в явном виде сформулировал при объявлении класса. А если вы захотите поменять (перегрупперовать) порядок объявления -- то у вас и порядок определения меняется? Вы пугаете меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:31 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Ну и заодно такой пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:33 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
petravА если вы захотите поменять (перегрупперовать) порядок объявления -- то у вас и порядок определения меняется? Вы пугаете меня. Это слишком редкое действие чтобы автоматизировать его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:36 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskypetravА если вы захотите поменять (перегрупперовать) порядок объявления -- то у вас и порядок определения меняется? Вы пугаете меня. Это слишком редкое действие чтобы автоматизировать его. Мы все разные. И, в идеале, в вопросах стиля кодирования должен быть только один закон -- стиль кодирования твоей команды. Но просто для меня вопрос как там что оформляется очень важен, и я уверен что автоматизация тут невозможна вообще. А ваши идеи пугают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:43 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
petrav, Ну пишите в gedit'e как White Owl советует. Зачем вам тогда IDE, если вы такой пугливый ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:46 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovskypetrav, Ну пишите в gedit'e как White Owl советует. Зачем вам тогда IDE, если вы такой пугливый Я "не знай" что такое gedit, да и всем известно, что хорошую вещь на Г не назовут. Я просто против... Знаете, некоторые мои сотрудники вообще против IntelliSense и тыпы. Но они в чем то правы... С++ такой запутанный язык, что даже при 80% правильных срабатываний (аля VisualAssist) -- все инструменты IntelliSense становятся бесполезны. Но что бы эти инструменты еще и тексты кодов формировали... Это уже слишком. Помогать -- да. Но не более. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 19:58 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyWhite OwlQtCreator хорошо, но только для Qt. Не фантазируйте, это полноценная С++ IDE. Я например Qt вообще не использую, но тем не менее довольно комфортно в креаторе пишу на С++.Я не фантазирую, я говорю о своих предпочтениях. Мне не удобно писать в QtCreator под другими фреймворками. Я понимаю что этот редактор можно приспособить для не-Qt проектов, но лично меня постоянно тянет начинать все типы данных с Q если я вижу привычный интерфейс QtCreator'а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 21:12 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
White OwlЯ не фантазирую, я говорю о своих предпочтениях. Мне не удобно писать в QtCreator под другими фреймворками. Я понимаю что этот редактор можно приспособить для не-Qt проектов, но лично меня постоянно тянет начинать все типы данных с Q если я вижу привычный интерфейс QtCreator'а. Ну... Ну зачем вы так страдаете? Почему бы вам не отдаться вашей страсти и не начать писать все типы данных с Q ? Если нет студии, то зачем уж совсем себя мучать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 22:45 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyWhite OwlQtCreator хорошо, но только для Qt. Не фантазируйте, это полноценная С++ IDE. Я например Qt вообще не использую, но тем не менее довольно комфортно в креаторе пишу на С++. Оно поддерживает чистый configure/make ? (я что-то просто не видел). Если да, то как ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2013, 01:35 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
petravЯ "не знай" что такое gedit, да и всем известно, что хорошую вещь на Г не назовут. Это от "Gnome". Gnome Editor. Хороший, в общем-то, редактор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2013, 01:47 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivОно поддерживает чистый configure/make ? (я что-то просто не видел). Если да, то как ? Не в курсе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2013, 02:05 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyMasterZivОно поддерживает чистый configure/make ? (я что-то просто не видел). Если да, то как ? Не в курсеЭто как это: "Не в курсе"??? А кто говорил: "Я например Qt вообще не использую, но тем не менее довольно комфортно в креаторе пишу на С++." Или у тебя не-Qt проекты тоже через .pro описываются? В принципе, это наверное возможно, но некузяво. Я вот сейчас попробовал создать новый проект в QtCreator без .pro и обломился. Там даже визард есть принимающий makefile и создающий .pro на его основе.... Правда работает он на достаточно примитивном уровне, и мои makefile он не смог понять :) Так что, я еще раз повторяю: QtCreator только для Qt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 04:03 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
White OwlЭто как это: "Не в курсе"??? А кто говорил: "Я например Qt вообще не использую, но тем не менее довольно комфортно в креаторе пишу на С++." Или у тебя не-Qt проекты тоже через .pro описываются? В принципе, это наверное возможно, но некузяво. Не в курсе про makefile в креаторе, т.к. использую scons для сборки :) Я вот сейчас попробовал создать новый проект в QtCreator без .pro и обломился. Там даже визард есть принимающий makefile и создающий .pro на его основе.... Правда работает он на достаточно примитивном уровне, и мои makefile он не смог понять :) Так что, я еще раз повторяю: QtCreator только для Qt. Легких путей не ищем Не нужны никакие визарды. 1) Import existing project - это импортирует проект без конфигураций сборки (вернее будет один конфиг make all - его можно удалить). 2) Создать два Custom Build - отдельно для релиза и дебага 3) Создать два Run Config - отдельно для релиза и дебага Все. Можно собирать и отлаживать. Только надо выбирать вручную одинаковые конфиги запуска и сборки (Debug Build/Debug Run или Release Build/Release Run) т.к. если они будут разные то при запуске будет собираться один кофиг а запускаться другой. Возможно там есть какие-то настройки для автоматическй зависимости можду запуском и сборкой, но я не стал разбираться, т.к. меня устраивает и так. Насчет сборок в которых требуется autoreconf/configure или иные подготовительные шаги. Эти шаги не зачем делать в креаторе. Смысла никакого нет, т.к. очень редко вызываются, а будут путаться под ногами в конфигах. Впрочем Креатор позволяет сделать несколько шагов для каждого конфига сборки, и отдельно их отключать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 09:56 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
White OwlИли у тебя не-Qt проекты тоже через .pro описываются? В принципе, это наверное возможно, но некузяво. Чем же это некузяво, и чем же makefile лучше? Тем, что с makefile легче соскочить на EclipseCDT и NetBeans? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 14:15 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Чем же это некузявоЧем же это некузяво, и чем же makefile лучше? Тем, что с makefile легче соскочить на EclipseCDT и NetBeans? Для меня самое главное преимущество в том, что можно автоматизировать сборку под каким-нибудь jenkins ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 15:03 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
использую сочетание cmake + netbeans. QtCreator как-то не понравился - не смог сналету открыть наш проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 15:05 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
vromanovЧем же это некузявоЧем же это некузяво, и чем же makefile лучше? Тем, что с makefile легче соскочить на EclipseCDT и NetBeans? Для меня самое главное преимущество в том, что можно автоматизировать сборку под каким-нибудь jenkins А jenkins используете чисто для сборки по расписанию последовательности проектов или там ещё есть вкусности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 15:13 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
ещё есть вкусности?А jenkins используете чисто для сборки по расписанию последовательности проектов или там ещё есть вкусности? на нем еще Делается деплой тестовых серверов Прогоняются юниттетсы Прогоняются автоматические тесты Строятся отчеты по строкам кода, покрытию, результатам тестов Все это происходит не по расписанию, а после каждого сабмита в VCS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 15:30 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
у нас кто - то slickedit использует, но он платный, кто - то qt creator я сам в шоке сейчас попытыюсь xcode приспособить, благо мне можно потом просто под линукс пересобрать проект ну а если не прокатит, придется что-то небесплатное искать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 16:11 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
в смысле под линукс пересобрать не xcode-ом a сконсом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2013, 16:18 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
vromanovиспользую сочетание cmake + netbeans. QtCreator как-то не понравился - не смог сналету открыть наш проект. Совсем нет опыта работы в Линуксе. Скачал cmake в папку. Как установить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 15:53 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Лизоблюдvromanovиспользую сочетание cmake + netbeans. QtCreator как-то не понравился - не смог сналету открыть наш проект. Совсем нет опыта работы в Линуксе. Скачал cmake в папку. Как установить ?Прочитать README и INSTALL лежащие в архиве. А еще проще запустить свой менеджер пакетов (зависит от дистрибутива) и запросить нужный пакет из репозитория. Это будет может быть не самый новый, но зато стабильно работающий билд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 17:55 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyНе в курсе про makefile в креаторе, т.к. использую scons для сборки :)не, на scons я посмотрел, увидал что это не столько сборщик проектов сколько слегка подправленный питон, и выкинул этот scons нафиг. Anatoly MoskovskyЛегких путей не ищем Неа, мы ищем легчайших путей. А легчайший это make+gedit. Все что нужно для жизни есть. И действительно: "Не нужны никакие визарды." :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 18:00 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
White OwlAnatoly MoskovskyНе в курсе про makefile в креаторе, т.к. использую scons для сборки :)не, на scons я посмотрел, увидал что это не столько сборщик проектов сколько слегка подправленный питон, и выкинул этот scons нафиг. Я смотрю вы много чего не осилили :) make+gedit. Все что нужно для жизни есть. Кому и кобыла невеста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 18:37 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
White OwlЛизоблюдпропущено... Совсем нет опыта работы в Линуксе. Скачал cmake в папку. Как установить ?Прочитать README и INSTALL лежащие в архиве. А еще проще запустить свой менеджер пакетов (зависит от дистрибутива) и запросить нужный пакет из репозитория. Это будет может быть не самый новый, но зато стабильно работающий билд. Читал. Мало букв. Ничего не понял. Применил менеджер. Он чего- проделал. Какой файл потом запускать в cmake ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 13:39 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyНе в курсе про makefile в креаторе, т.к. использую scons для сборки :) Как бы.. поделись, если есть scons, то будет и CMake, а там уже и счастье. Ну и у нас как раз скунс и используется на работе -- так я QTCreator везде внедрю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 19:49 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovsky Насчет сборок в которых требуется autoreconf/configure или иные подготовительные шаги. Эти шаги не зачем делать в креаторе. Смысла никакого нет, т.к. очень редко вызываются, смысла нет, а делать надо.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 19:50 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Лизоблюдvromanovиспользую сочетание cmake + netbeans. QtCreator как-то не понравился - не смог сналету открыть наш проект. Совсем нет опыта работы в Линуксе. Скачал cmake в папку. Как установить ? Сотри свою папку, и Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 19:52 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
не, на scons я посмотрел, увидал что это не столько сборщик проектов сколько слегка подправленный питон, и выкинул этот scons нафиг. Скунс маленькие проекты волочит. Ну как маленькие -- модулей на 200 исходных. Больше --- я лично не видел, подозреваю, как и boost build загнётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 19:55 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivAnatoly MoskovskyНе в курсе про makefile в креаторе, т.к. использую scons для сборки :) Как бы.. поделись, если есть scons, то будет и CMake, а там уже и счастье. Ну и у нас как раз скунс и используется на работе -- так я QTCreator везде внедрю... Так я ж в том же сообщении в общих чертах написал как настроить Креатор для проекта с внешней сборкой (хоть сконсом, хоть мейком). Включая всякие configure. Работает ничем не хуже встроенного сборщика: доступна отладка и прочие радости. Естественно, сам конфиг внешнего сборщика нужно руками дописывать при добавлении файлов в проект. Но для сконса нет проблем читать в скрипте список файлов прямо из проекта Креатора (это простой текстовый список с каждым файлом в отдельной строке) Если нужны подробные шаги по настройке внешней сборки, то например см. здесь http://shinnok.com/rants/2011/07/18/using-the-qt-creator-ide-with-non-qt-projects/ По CMake, есть встроенная поддержка в Креаторе. Это точно есть в версии 2.7, я ее только мельком смотрел, но не работал в ней - там есть возможность создать проект спецально для Cmake, но насколько оно работает корректно - не в курсе. В версии Креатора 2.4.1, которой я пользуюсь, вроде бы слово CMake нигде в менюшках не проскакивало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 20:25 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivне, на scons я посмотрел, увидал что это не столько сборщик проектов сколько слегка подправленный питон, и выкинул этот scons нафиг. Скунс маленькие проекты волочит. Ну как маленькие -- модулей на 200 исходных. Больше --- я лично не видел, подозреваю, как и boost build загнётся. 3 гига исходников - лехко сколько там файлов смотреть лень десятки тыщ наверно а у мну проект 3.3 гб исходников но там некоторые исходные файлы 300мб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2013, 22:49 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
Пакет разархивировал с помощью менеджера файлов, а теперь нана компилить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2013, 14:41 |
|
||
|
C++ под Linux
|
|||
|---|---|---|---|
|
#18+
ЛизоблюдПакет разархивировал с помощью менеджера файлов, а теперь нана компилить ? ну если хочешь - компилируй но проще установить готовый пакет XXX@X XXX:~$ which cmake XXX@XXX:~$ sudo apt-get install cmake sudo: unable to resolve host XXX Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: cmake-data emacsen-common libxmlrpc-core-c3 The following NEW packages will be installed: cmake cmake-data emacsen-common libxmlrpc-core-c3 0 upgraded, 4 newly installed, 0 to remove and 348 not upgraded. Need to get 5,304 kB of archives. After this operation, 13.9 MB of additional disk space will be used. Do you want to continue [Y/n]? Y Get:1 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libxmlrpc-core-c3 amd64 1.16.33-3.1ubuntu5.1 [181 kB] Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main emacsen-common all 1.4.22ubuntu1 [16.9 kB] Get:3 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main cmake-data all 2.8.7-0ubuntu5 [754 kB] Get:4 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main cmake amd64 2.8.7-0ubuntu5 [4,353 kB] Fetched 5,304 kB in 21s (248 kB/s) Selecting previously unselected package libxmlrpc-core-c3. (Reading database ... 269230 files and directories currently installed.) Unpacking libxmlrpc-core-c3 (from .../libxmlrpc-core-c3_1.16.33-3.1ubuntu5.1_amd64.deb) ... Selecting previously unselected package emacsen-common. Unpacking emacsen-common (from .../emacsen-common_1.4.22ubuntu1_all.deb) ... Selecting previously unselected package cmake-data. Unpacking cmake-data (from .../cmake-data_2.8.7-0ubuntu5_all.deb) ... Selecting previously unselected package cmake. Unpacking cmake (from .../cmake_2.8.7-0ubuntu5_amd64.deb) ... Processing triggers for man-db ... Setting up libxmlrpc-core-c3 (1.16.33-3.1ubuntu5.1) ... Setting up emacsen-common (1.4.22ubuntu1) ... emacsen-common: Handling install of emacsen flavor emacs Setting up cmake-data (2.8.7-0ubuntu5) ... emacsen-common: Handling install of emacsen flavor emacs Setting up cmake (2.8.7-0ubuntu5) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place XXX@XXX:~$ which cmake /usr/bin/cmake parallels@ED_Compiler:~$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2013, 15:06 |
|
||
|
|

start [/forum/topic.php?all=1&fid=57&tid=2020248]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
76ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 288ms |
| total: | 488ms |

| 0 / 0 |
