上一页 1 2 3 4 5 6 ··· 42 下一页
摘要: 核心提示: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(& 阅读全文
posted @ 2011-09-11 10:04 反正我信了 阅读(497) 评论(0) 推荐(0)
摘要: 下面给出完整的设置:cmake_minimum_required(VERSION 2.8) set(Loki_HOME /usr/local/src/loki-0.1.7) set(Loki_INCLUDE_DIR ${Loki_HOME}/include) set(Loki_LIBRARY_DIR ${Loki_HOME}/lib) set(Loki_LIBRARY ${Loki_HOME}/lib/libloki.so.0.1.7) set(Boost_HOME /usr/local/src/boost_1_47_0) set(Boost_INCLUDE_DIR ${Boost_HOM.. 阅读全文
posted @ 2011-09-10 09:45 反正我信了 阅读(724) 评论(0) 推荐(0)
摘要: install CMake我用CMake并不关注它的跨平台特性,因为我只专注于64位 Linux C++ server领域。sudo apt-get install cmakechenshu@chenshu-ubuntu:~$ cmake —versioncmake version 2.8.3HelloWorld工程mkdir -p examples/helloworldcd examples/helloworld创建main.cpp 文件,代码如下:#include <stdio.h> int main() { printf("Hello World from Main 阅读全文
posted @ 2011-09-09 10:38 反正我信了 阅读(1555) 评论(0) 推荐(0)
摘要: 刘怀宇1.将cppcms-0.99.10/examples/json_rpc/rpc.cpp文件中的json_service类拷贝到examples/templates/hello-tmpl.cpp 中2.修改hello-tmpl.cpp 中的main函数,添加两个服务int main(int argc,char ** argv) { try { cppcms::service srv(argc,argv); srv.applications_pool().mount(cppcms::applications_factory<my_hello_world... 阅读全文
posted @ 2011-09-08 16:00 反正我信了 阅读(651) 评论(0) 推荐(0)
摘要: 我们很高兴地宣布:Workflow Foundation (WF) Activity Pack for Windows Azure发布了!请参阅我们的CodePlex 页面来查看下载信息。也可以通过NuGet获得下载包,你可以在你的软件包管理控制台输入“安装软件包 WFAzureActivityPack”来安装Activity Pack。该Activity Pack是建立在Windows Azure SDK(2011年8月份更新的版本)之上的。请在你的开发计算机上安装该SDK。简介WF Activity Pack for Windows Azure CTP 1是基于Windows Workfl 阅读全文
posted @ 2011-09-06 13:42 反正我信了 阅读(143) 评论(0) 推荐(0)
摘要: Windows Azure 增加了一个部署中所允许的最大角色数量,从5提高到25。这个变化让客户能够最多部署25个截然不同的角色,作为单个部署的一部分,它们可以是Web 角色、 Worker 角色和虚拟机角色的混合。该数量的增加给应用程序开发人员提供了在部署的不同方面的整个生命周期中更精细的部署,因为这25个角色中的每个角色都可以独立地缩放和更新。此外,Windows Azure已经改变了我们管理端点的方式。以前,一个部署的每个角色最多只允许有5个内部端点。现在,一个部署可以拥有以任意比例分配给所有角色的总数不超过25个的内部端点(包括25个都分配给同一个角色的情况)。输入端点的分配方式也同样 阅读全文
posted @ 2011-09-06 13:28 反正我信了 阅读(155) 评论(0) 推荐(0)
摘要: CPPDB是一个开源的访问MySQL和其他一些数据库的C++类库。首先获取源代码:svn co http://cppcms.svn.sourceforge.net/svnroot/cppcms/cppdb/trunk cppdbmkdir buildcd buildcmake -DCMAKE_INSTALL_PREFIX=/usr ..makemake install 阅读全文
posted @ 2011-09-04 15:14 反正我信了 阅读(256) 评论(0) 推荐(0)
摘要: 安装需要的一些库sudo apt-get install build-essentialsudo apt-get install zlibcsudo apt-get install zlib1g-devsudo apt-get install m4sudo apt-get install gcc-multilib获取源代码进入/usr/src目录wgethttp://gcc.igor.onlinedirect.bg/releases/gcc-4.6.1/gcc-4.6.1.tar.bz2tar jxvf gcc-4.6.1.tar.bz2编译依赖库gmpwgetftp://gcc.gnu.or 阅读全文
posted @ 2011-09-04 12:50 反正我信了 阅读(730) 评论(0) 推荐(0)
摘要: 要有boost库。1.download cxx-driver for 1.8,unzip to /usr/src folder2.sudo apt-get install libpcre3-dev3.sudo apt-get install sconschenshu@chenshu-ubuntu:/usr/local/src/mongo-cxx-driver-v1.8$rm -f .sconsign.dblite scons --prefix=/usr install4.sudo cp libmongoclient.* /usr/local/lib/sudo cp libmongoclient 阅读全文
posted @ 2011-09-03 16:50 反正我信了 阅读(316) 评论(0) 推荐(0)
摘要: 为什么需要NginxCppCMS自己已经支持Http访问,为什么还需要Nginx.一些原因是我们需要动态负载平衡,还有原因是安全问题。下面的文字来自于CppCMS站点。CppCMS provides basic implementation of HTTP protocol and thus it can run behind reverse HTTP Proxy. But this option is not recommended for use in production environment unless HTTP protocol is fully sanitized by the 阅读全文
posted @ 2011-09-03 11:01 反正我信了 阅读(1371) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 42 下一页