CMake编译CppCMS的html模板文件
来源:互联网 发布:array_push 二元数组 编辑:程序博客网 时间:2024/05/22 13:20
核心提示:
1.这里主要用到CMAKE_SOURCE_DIR变量,它的值是我们工程的目录路径。
2.将welcome.tmpl文件放在src目录下,然后用CMake的 add_custom_command命令设置自己额外的编译命令。
例子:
cmake_minimum_required(VERSION 2.8)set(Boost_INCLUDE_DIR /usr/src/boost_1_47_0)set(PROJECT_INCLUDE_DIR ../include)find_package(Boost COMPONENTS system filesystem REQUIRED)message("--------------------------------------------")message(${Boost_INCLUDE_DIR})message(${Boost_LIBRARIES})message(${CMAKE_SOURCE_DIR})message("--------------------------------------------")include_directories(${Boost_INCLUDE_DIR} ${PROJECT_INCLUDE_DIR})add_custom_command( OUTPUT ${CMAKE_SOURCE_DIR}/src/my_skin.cpp COMMAND cppcms_tmpl_cc ${CMAKE_SOURCE_DIR}/src/welcome.tmpl -o ${CMAKE_SOURCE_DIR}/src/my_skin.cpp DEPENDS welcome.tmpl)add_executable(main main.cpp hello.cpp my_skin.cpp)target_link_libraries( main ${Boost_LIBRARIES} cppcms)
- CMake编译CppCMS的html模板文件
- CentOS下CPPCMS的编译指南
- CppCMS模板系统
- cppcms的js文件路径问题,也可以换为cppcms的资源文件路径问题
- ubuntu 下编译cppcms cppcms-0.99.10.1
- CppCMS 编译安装
- CppCMS 编译安装
- cmake编译简单模板形式
- cmake 编译 nasm 文件
- CppCMS支持文件上传
- CPPCMS从编译到开始
- cppcms application的理解
- CMake的交叉编译
- cmake的安装编译
- CMake的交叉编译
- linux编译C++的cmake文件(CMakeList.txt)
- AndroidStudio使用CMake编译jni的C/C++文件
- laravel中获取模板文件的html,
- Windows操作系统的体系结构
- 映射时间(Temporal)类型@Temporal
- 黑马程序员_Java基础知识
- javascript获取select的值
- LDR指令
- CMake编译CppCMS的html模板文件
- 在jdk5和jdk6之间切换的方法
- Xen - Networking
- JVM指令集及各指令的详细使用说明
- LINQ Partitioning Operator
- NET->TreeView控件说明
- 归并排序
- gcvt(),ecvt(),fcvt()
- linux线程池