Skip to content

mjssw/crux-net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crux is a cross-platform, multi-threading, high performance and easy-to-use network library. Though it is mainly developed for network games, it can also be used in other areas, such as IM software.

If you have any problem, please contact me through email "Elvin.Yang.Go@gmail.com".

platform
-----------------
Linux and Windows.
In Linux, Crux is implemented in epoll.
In Windows, Crux is implemented in IOCP.

directory
-----------------
/bin
	generated sample executable files
/build
	build project in this directory
/configure 
	configure file for client or server
/doc 
	documents
/include
	header files 
/lib 
	generated net library
/src 
	source files


install
------------------
To compile the project, you must install CMake first.
Then,
1. Enter '/build' directory.
2. Type 'cmake ..' command. 
	It will generate Makefile in Linux or project file in Windows.
3. In Linux, type 'make' to compile all the source files.
   In Windows, open the project file in VC and compile all the source files.
4. The generated net library will be in the '/lib' directory.
   The sample executable files will be in the '/bin' directory.

About

Automatically exported from code.google.com/p/crux-net

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published