当前位置:   article > 正文

OAT++教程1 环境的安装

oat++

OAT++教程1 环境的安装.docx

最近工作的项目中使用了OAT++的c++框架实现web客户端和服务器的通信,虽然整个开发过程已经不需要自己做什么配置,只需要按照商定的接口写好内部逻辑。但是整个框架的搭建和运作模式还是引起了我的兴趣,所以想通过这一系列教程来提高自己对OAT++框架的认识。

在这块磐石之上,我要建立我的教会。万丈高楼平地起,我们先看看如何在Linux下把环境配置起来。

这里假设你的环境已经有了git,较新版本的gcc(其实只要支持c++11就可以了),还有cmake.

  1. 首先是获取源码,以及编译
    1. git clone https://github.com/oatpp/oatpp.git
    2. cd oatpp/
    3. mkdir build && cd build
    4. cmake ..
    5. make

     

这里是我们使用CMakeLists.txt编译的老套路了,如果你经常使用CMakeLists.txt,就会知道这里没有什么新东西

2.   接下来和oatpp官网上的教程有一些不同,我自己在搭建环境的过程中喜欢尽可能简单一些,傻瓜一些。

      a. 在第一步创建的build目录下,把

src/liboatpp.a  src/liboatpp-test.a 这两个编出来的库拷贝到/usr/lib/目录下

     b.进入到代码的src目录,把src下的oatpp整个文件夹拷贝到/usr/include/目录下

整个安装过程就完成了,这样安装的好处就是过程比较简单,之后你需要用到oatpp相关头文件时候用<>包含就可以了。

现在我们用一个简单的程序来检查一下搭建的环境是否可用:

  1. |- CMakeLists.txt // projects CMakeLists.txt
  2. |- main.cpp

按照上图的的目录结构创建文件。

文件main.c

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号