Главная  /  Правка  /  История  /   /  Область пользователей

Howto

Введение

Это коллекция небольших Howto. Более опытные разработчики C++ найдут официальную документацию достаточной, но некоторым менее опытным - следующая информация может оказаться полезной.

Как компилировать темплейты с помощью cmake?

Для начала, создайте CMakeLists.txt как для простого приложения (см. документацию cmake или см. файл cmake для wikipp).

Чтобы cmake скомпилировал темплейт тогда и только тогда, когда Ваши файлы .tmpl изменились, добавьте в файл CMakeList.txt следующее:

set(TEMPLATES my_view.tmpl)
add_custom_command(
   OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/my_view.cpp
   COMMAND cppcms_tmpl_cc
               ${TEMPLATES}
               -o ${CMAKE_CURRENT_BINARY_DIR}/my_view.cpp
               ${TEMPLATES}
   DEPENDS ${TEMPLATES}) 

См. также обсуждение на Stack overflow.

Как активировать логирование CppCMS?

Добавьте следующие строки в config.js (конфигурационный файл CppCMS):

"logging" : {
   "level" : "debug"
}

debug - это более подробный уровень логирования.

Теперь можно генерировать сообщения отладки, добавив в приложение следующие строки:

#include <booster/log.h>

...

BOOSTER_DEBUG("application_name") << "message";

См. также logging.


Перезагрузка приложения | Верх | Архитектура плагинов

Проект

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

Размещение

SourceForge.net Logo

Поддержать проект

CppCMS needs You


Навигация

Главная страница



Валидация CSS | Валидация XHTML 1.0