8000 GitHub - ShadowViolet/CgiManager: C++Web框架
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ShadowViolet/CgiManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CgiManager

C++Web框架 可以方便的使用C++制作web

Linux下的安装与使用: 首先安装依赖的工具,包括:

  • gcc
  • g++
  • make

然后获取并安装 CgiManager 库

git@github.com:ShadowViolet/CgiManager.git
cd CgiManager
make
make install

在任意位置新建 main.cpp,以基本的 hello world 为例

#include <CgiManager/CgiManager.h>

int cgiMain()
{
    CController::OutPut("Hello world!");

    return true;
}

然后编译并生成可执行文件

# 编译
g++  main.cpp -lpthread -lcgi_manager -ldl -o index.cgi

即可得到index.cgi

Windows 下 使用 Visual Studio 编译即可。

1.创建一个空项目

2.新建一个源文件

3.设置项目属性 附加包含CgiManager 的目录

4.写一个简单的Hello Word

#include "CgiManager.h"

int cgiMain()
{
    CController::OutPut("Hello world!");

    return true;
}

5.添加CgiManager引用

6.按F7编译

具体可查看wiki: https://github.com/ShadowViolet/CgiManager/wiki/How-To-Use%3F

About

C++Web框架

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0