crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
> To make, or not to make (вот в чём вопрос)
Litkevich Yuriy
  опции профиля:
сообщение 12.10.2009, 18:21
Сообщение #1


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


To make, or not to make (вот в чём вопрос)
Перевод
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
trdm
  опции профиля:
сообщение 12.10.2009, 21:55
Сообщение #2


Дмитрий Трошин
****

Группа: Участник
Сообщений: 575
Регистрация: 12.1.2008
Пользователь №: 68

Спасибо сказали: 21 раз(а)




Репутация:   6  


хотелось бы для тупых в английском краткий рЭзюм.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 12.10.2009, 22:42
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Они думают чем заменить qmake и спрашивают мнение у сообщества
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 13.10.2009, 7:40
Сообщение #4


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


А зачем менять? Все уже к нему привыкли, плагины и IDE заточены под работу с ним, те ктоторые поддерживают работу с Qt. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.10.2009, 7:48
Сообщение #5


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


ViGOur,
ну вот если поситать посты то все в восторге от CMake.
почему его так любят не понятно.
надо почитать о нём побольше.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 13.10.2009, 7:51
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


CMake уже давно нормально поддерживает Qt.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.10.2009, 7:57
Сообщение #7


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(BRE @ 13.10.2009, 8:51) *
CMake уже давно нормально поддерживает Qt.

мне он не нравится.
хотя имею не много опыта работы с ним.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 13.10.2009, 7:58
Сообщение #8


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(kwisp @ 13.10.2009, 8:48) *
ну вот если поситать посты то все в восторге от CMake.
почему его так любят не понятно.

Кроссплатформенный, не намного сложней qmake.

Вот рабочий CMakeList.txt
Раскрывающийся текст
Цитата
PROJECT( freeremoteq )

CMAKE_MINIMUM_REQUIRED( VERSION 2.6 )

FIND_PACKAGE( Qt4 REQUIRED )
SET( QT_USE_QTDBUS 1 )
SET( QT_USE_QTSCRIPT 1 )
SET( QT_USE_QTXML 1 )
INCLUDE( ${QT_USE_FILE} )

ADD_SUBDIRECTORY( scriptext )
ADD_SUBDIRECTORY( setup )

INCLUDE_DIRECTORIES( ${freeremote_BINARY_DIR} ${setup_BINARY_DIR} ${freeremoteq_BINARY_DIR}
${freeremoteq_SOURCE_DIR} ${scriptext_SOURCE_DIR} ${setup_SOURCE_DIR} )

SET( HEADERS action.h client.h controllerservice.h scriptsystem.h util.h actionmanager.h configuration.h
managerservice.h serversystem.h logmodel.h logviewer.h clientdbusiface.h )
SET( SOURCES action.cpp client.cpp controllerservice.cpp managerservice.cpp serversystem.cpp
actionmanager.cpp configuration.cpp main.cpp scriptsystem.cpp util.cpp logmodel.cpp
logviewer.cpp clientdbusiface.cpp )

QT4_WRAP_CPP( MOC_SOURCES client.h controllerservice.h managerservice.h serversystem.h
actionmanager.h scriptsystem.h logmodel.h logviewer.h clientdbusiface.h )

QT4_ADD_DBUS_ADAPTOR( SOURCES org.bresoft.freeremoteQ.xml clientdbusiface.h ClientDBusIface )

QT4_ADD_RESOURCES( QRC_SOURCES application.qrc )

ADD_EXECUTABLE( freeremoteq ${SOURCES} ${MOC_SOURCES} ${QRC_SOURCES} )
TARGET_LINK_LIBRARIES( freeremoteq scriptext setup ${QT_LIBRARIES} )

INSTALL( TARGETS freeremoteq DESTINATION ${PREFIX}/bin )


Сообщение отредактировал BRE - 13.10.2009, 8:05
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 13.10.2009, 8:02
Сообщение #9


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Мне процедура работы с CMake не понравилась (проект eXaro собирал).

Цитата(ViGOur @ 13.10.2009, 11:40) *
А зачем менять? Все уже к нему привыкли
троли говорят, что его тяжело поддерживать, внутри он становится всё сложнее и сложнее.
И вроде как новички в нём тяжело ориентируются.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 13.10.2009, 8:02
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(kwisp @ 13.10.2009, 8:57) *
мне он не нравится.
хотя имею не много опыта работы с ним.

Ну не знаю... Я долго работал с autotools, после знакомства с CMake отказался в пользу последнего.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V   1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 30.11.2024, 5:19