css4.0 for nvmp3.5+. use libuv,mxml,mysql. all of css4.0 in jira.
- libuv An introduction to libuv.
- mxml used to compare xml. An introduction to mxml. version 2.8.
- MySQL Connector/C use mysql c client api. version 6.0.
- css4.0 css4.0.git
- libuv libuv.git
- mxml mxml.git
- MySQL Connector/C 6.0 MySQL Connector/C 6.0.git
-
$CSS_HOME/binall binary file of css4.0. -
$CSS_HOME/depsall libs of css4.0 dependent.$CSS_HOME/deps/lib_uv/all source files of lib_uv. -
$CSS_HOME/srcall source file like xxx.c and xxx.h of css4.0. -
$CSS_HOME/testall unit tests of css4.0. -
$CSS_HOME/projectwindows and linux project files. compile,test,release of css4.0.$CSS_HOME/project/vswindows vs procect.Visual Studio 2010.$CSS_HOME/project/linuxlinux makefile.$CSS_HOME/project/mac_os_xmac os x makefile.
####1. linux
first compile: $make get_deps&&$make compile_all
other compile: $make compile or $make compile_test_css for test.
all make cmd here:
$make get_depsget all dependents.$make compile_mxmlcompile mxml independent.$make compile_uvcompile libuv independent.$make compile_csscompile css4.0 source files independent without test.$make compile_test_csscompile css4.0 source files independent with test.$make compile_allcompile all deps and compile css4.0 source file without test.$makelike$make compile_all$make cleanclean css4.0 binary file.$make clean_allclean all css4.0 binary and dependents's file.
####2. windows
you should install git,python 2.7 and vs2010,cmake first and add to PATH.
first compile: build.bat get_deps && build.bat compile_css
default to build for WIN64,you can use x86 to build for WIN32,but mongoc don't have WIN32 version!!
all cmd here:
build.bat get_depsget all dependents.build.bat compile_mxmlcompile mxml independent for WIN64.build.bat compile_uvcompile libuv independent for WIN64build.bat compile_csscompile css4.0 source files independent for WIN64 without test.build.bat compile_test_csscompile css4.0 source files independent for WIN64 with test.build.bat compile_allcompile all deps and compile css4.0 source file for WIN64 without test.build.batlikebuild.bat compile_allbuild.bat cleanclean css4.0 binary file.build.bat clean_allclean all css4.0 binary and dependents's file.build.bat compile_mxml x86compile mxml independent for WIN32.
Microsoft Windows operating systems since Windows XP SP2. It can be built with either Visual Studio or MinGW. Consider using Visual Studio Express 2010 or later if you do not have a full Visual Studio license.
Linux using the GCC toolchain.
OS X using the GCC or XCode toolchain.