Click here to Skip to main content
15,893,588 members
Articles / Programming Languages / C++

RCF - Interprocess Communication for C++

Rate me:
Please Sign up or sign in to vote.
4.94/5 (147 votes)
25 Oct 2011CPOL20 min read 4.6M   8.4K   331  
A server/client IPC framework, using the C++ preprocessor as an IDL compiler.
@echo off
set BOOST_ROOT=C:/xyz/boost_1_33_1
set OPENSSL_ROOT=C:/xyz/OpenSSL-0.9.8d/include
set ZLIB_ROOT=C:/xyz/zlib/include
set ALL_LOCATE_TARGET=C:/xyz/Builds/
set BUILD_CONFIG_TEMP_DIR=C:\\xyz\\RCF\\test\\data
set SOCKET_LIBRARY_1=ws2_32
REM set SOCKET_LIBRARY_2=
set OPENSSL_LIBRARY_1=libeay32MD
set OPENSSL_LIBRARY_2=ssleay32MD
set ZLIB_LIBRARY=zdll

REM Setup vc6
set MSVC_ROOT="C:\Program_Files\Microsoft Visual Studio\VC98"

REM Setup intel
REM set INTEL_BASE_MSVC_TOOLSET=vc-7_1
REM set INTEL_PATH="C:\Program_Files\Intel\Compiler70\IA32"
REM set INTEL_PATH="C:\Program_Files\Intel\CPP\Compiler80\Ia32\"

REM Setup metrowerks
set CW_ROOT="C:\Program_Files\Metrowerks\CodeWarrior"

REM Setup borland
set BCCROOT="C:\Program_Files\Borland\CBuilder6"

REM Setup mingw
set MINGW_3.2_ROOT_DIRECTORY="C:\Program_Files\mingw-gcc3.2"
set MINGW_3.3_ROOT_DIRECTORY="C:\Program_Files\mingw-gcc3.3"
set MINGW_3.4_ROOT_DIRECTORY="C:\Program_Files\mingw-gcc3.4"
set MINGW_2.95_ROOT_DIRECTORY="C:\Program_Files\mingw-gcc2.95"
set MINGW_4.1.2_ROOT_DIRECTORY="C:\Program_Files\mingw-gcc4.1.2"

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Australia Australia
Software developer, from Sweden and now living in Canberra, Australia, working on distributed C++ applications. When he is not programming, Jarl enjoys skiing and playing table tennis. He derives immense satisfaction from referring to himself in third person.

Comments and Discussions