service plugin and qdecimal library has been added
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
|
||||
BUILDING
|
||||
~~~~~~~~
|
||||
We now have two options to build QDecimal project.
|
||||
A) SCons based build
|
||||
B) Qmake/Make based build.
|
||||
|
||||
SCons is now the preferred method of building.
|
||||
just type "scons" at the project root to build. type scons -h or -H to
|
||||
see full options for build.
|
||||
|
||||
|
||||
Qmake/Make based build is now deprecated, please use it as a last resort as
|
||||
it will be discontinued near future:
|
||||
|
||||
Unix
|
||||
~~~~
|
||||
qmake -r
|
||||
make
|
||||
|
||||
Use "make clean" to clean up intermediate (object etc.) files.
|
||||
Use "make distclean" to return to clean state.
|
||||
|
||||
Windows
|
||||
~~~~~~~
|
||||
qmake -r
|
||||
nmake
|
||||
|
||||
Use "nmake clean" to clean up intermediate (object etc.) files.
|
||||
Use "nmake distclean" to return to clean state.
|
||||
|
||||
TESTING
|
||||
~~~~~~~
|
||||
Execute the "qdecimal_test" application in the bin directory, ie. "cd bin".
|
||||
|
||||
To execute the subset of the tests, just run
|
||||
"qdecimal_test --testdir=tc_subset".
|
||||
|
||||
To execute the full set of the tests, just run
|
||||
"qdecimal_test --testdir=tc_full".
|
||||
|
||||
Full test would have only 2 expected (fma) failures, whereas subset
|
||||
test should not have any failure (grep -i fail / grep PASS).
|
||||
|
||||
SHARED LIBRARY
|
||||
~~~~~~~~~~~~~~
|
||||
a) Comment "CONFIG += static" line and uncomment the two lines
|
||||
beginning with "CONFIG += shared"
|
||||
in src/src.pro file.
|
||||
|
||||
b) In the client applications simply define QDECIMAL_SHARED macro as 1;
|
||||
that is "DEFINES += QDECIMAL_SHARED=1"
|
||||
|
||||
c) At run-time, PATH (Windows) or LD_LIBRARY_PATH (Unix) environment
|
||||
variables should be specified to locate the shared library.
|
||||
Reference in New Issue
Block a user