OpenRTMFP服务器的编译、运行(Windows环境下,VS2010开发环境)

1 篇文章 0 订阅
1 篇文章 0 订阅
OpenRTMFP服务器的编译、运行(Windows环境下,VS2010开发环境)

(注:以下解压目录以C盘根目录为示例,你可以修改你的解压目录到其

他位置)

@1.下载OpenRTMFP的源代码:
https://github.com/OpenRTMFP/Cumulus

@2.下载安装POCO C++ LIBRARIES
http://pocoproject.org/download/index.html

解压到C:\poco-1.4.6后运行运行以下命令行进行编译
    cd C:\poco-1.4.6
   "%VS100COMNTOOLS%\vsvars32.bat"
    buildwin 100 build static_mt both Win32 nosamples devenv 

打开Cumulus-master\CumulusServer\CumulusServer_2010.sln工程

在“项目”->“属性”->“C/C++”->“附加包含目录”里添加:
C:\poco-1.4.6\Foundation\include
C:\poco-1.4.6\Net\include
C:\poco-1.4.6\Util\include

在“项目”->“属性”->“VC++目录”->“库目录”里添加:
C:\poco-1.4.6\lib

注意,CumulusServer_2010.sln中有两个工程,两个工程都要添加好上述

目录。

@3.按这篇文章下载、安装、编译OpenSSL
http://www.programfan.com/blog/article.asp?id=47886

注意:1.安装完Perl后在环境变量Path中加上
        Perl安装目录\bin
        这样在命令行中才能直接调用perl
      2.VS2010的vcvars32.bat文件在
        Microsoft Visual Studio 10.0\VC\bin下

在“项目”->“属性”->“C/C++”->“附加包含目录”里添加:
C:\openssl-1.0.1c\inc32

在“项目”->“属性”->“VC++目录”->“库目录”里添加:
C:\openssl-1.0.1c\out32dll

@4.下载luajit
http://luajit.org/download.html

解压到C:\Luajit-2.0.0后拷贝luajit-2.0.0中src文件夹到Cumulus-

master\CumulusServer\sources文件夹中并重命名为luajit-2.0

使用以下命令行编译LuaJIT-2.0.0
    cd C:\LuaJIT-2.0.0\src
   "%VS100COMNTOOLS%\vsvars32.bat"
    msvcbuild.bat
    
在“项目”->“属性”->“VC++目录”->“库目录”里添加:
C:\Luajit-2.0.0\src

@5.一切就绪,编译OpenRTMFP工程。

@6.运行ColumnsServer程序

将C:\LuaJIT-2.0.0\src中的lua51.dll拷贝到与ColumnsServer.exe同目

录下。从命令行启动运行CumulusServer.exe。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值