crossplatform.ru

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

> 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 (вот в чём вопрос)
Перевод
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
kwisp
  опции профиля:
сообщение 13.10.2009, 7:48
Сообщение #2


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

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

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




Репутация:   23  


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


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

Группа: Участник
Сообщений: 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   To make, or not to make (вот в чём вопрос)   12.10.2009, 18:21
- - trdm   хотелось бы для тупых в английском краткий рЭзюм.   12.10.2009, 21:55
- - Kagami   Они думают чем заменить qmake и спрашивают мнение ...   12.10.2009, 22:42
- - ViGOur   А зачем менять? Все уже к нему привыкли, плагины и...   13.10.2009, 7:40
- - kwisp   ViGOur, ну вот если поситать посты то все в восто...   13.10.2009, 7:48
|- - BRE   Цитата(kwisp @ 13.10.2009, 8:48) ну вот е...   13.10.2009, 7:58
- - BRE   CMake уже давно нормально поддерживает Qt.   13.10.2009, 7:51
- - kwisp   Цитата(BRE @ 13.10.2009, 8:51) CMake уже ...   13.10.2009, 7:57
|- - BRE   Цитата(kwisp @ 13.10.2009, 8:57) мне он н...   13.10.2009, 8:02
- - Litkevich Yuriy   Мне процедура работы с CMake не понравилась (проек...   13.10.2009, 8:02
- - kwisp   помоему это дело не то что бы вкуса. знаю человека...   13.10.2009, 8:19
|- - BRE   Цитата(kwisp @ 13.10.2009, 9:19) знаю чел...   13.10.2009, 8:31
- - kwisp   Цитата(BRE @ 13.10.2009, 9:31) А если он ...   13.10.2009, 8:51
- - igor_bogomolov   Цитата(BRE @ 13.10.2009, 8:58) Вот рабочи...   13.10.2009, 21:22
- - BRE   С CMake все проще. Он все генерируемые файлы распо...   13.10.2009, 22:00
- - SABROG   На сколько я помню у CMAKE есть еще проблема с вкл...   13.10.2009, 22:00
|- - BRE   Цитата(SABROG @ 13.10.2009, 23:00) На ско...   13.10.2009, 22:21
- - igor_bogomolov   BRE, спасибо. Это меня устраивает А CPack и CTe...   13.10.2009, 22:22
|- - BRE   Цитата(igor_bogomolov @ 13.10.2009, 23:22...   13.10.2009, 22:27
- - BRE   Еще один важный момент... CMake имеет все средства...   14.10.2009, 7:47
- - Litkevich Yuriy   Цитата(igor_bogomolov @ 14.10.2009, 1:22)...   14.10.2009, 20:03


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


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




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