/RPC

Implementación de un mecanismo "Remote Procedure Call" (RPC, por sus siglas en inglés). Primer proyecto de Sistemas operativos avanzados. Universidad Central de Venezuela.

Primary LanguageC++

RPC

Para compilar la biblioteca libmicrohttpd:

./configure --prefix=<path>/RPC/libmicrohttpd --with-libcurl=<path>/RPC/curl
make
make install

Para compilar el servidor en C++11:

export LD_LIBRARY_PATH=./libmicrohttpd/lib/
g++ -std=c++11 -o ServerStub.out ServerStub.cpp -I./libmicrohttpd/include/ -L./libmicrohttpd/lib/ -lmicrohttpd

Para compilar el cliente en C++11:

export LD_LIBRARY_PATH=./curl/lib/
g++ -std=c++11 -o main.out main.cpp -I./curl/include/ -L./curl/lib/ -lcurl