Addidtional documentation updates

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@150 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
Jan Möbius
2009-06-05 06:38:20 +00:00
parent 8189983b32
commit 52f6ac828c
3 changed files with 18 additions and 17 deletions

View File

@@ -1,4 +1,7 @@
#============================================================================================
OpenMesh 2.0-RC3 ( Rev 138 ): OpenMesh 2.0-RC3 ( Rev 138 ):
* License * License

View File

@@ -70,8 +70,8 @@ Install the following external libraries / frameworks:<br><br>
\section build_systems Chosing build system \section build_systems Chosing build system
OpenMesh can be built either using <b>qmake</b> (that already comes along OpenMesh can be built either using <b>qmake</b> (that already comes along
with the qt framework) or <b>cmake</b>. Since both systems work and will be supported with the qt framework) or <b>cmake</b>. Both systems work and will be supported.
in future releases, the choice of what build system to use is left to the user. We recommend the use of the cmake build system.
<br/> <br/>
\section sec_compiling_unix Unix \section sec_compiling_unix Unix
@@ -79,14 +79,20 @@ in future releases, the choice of what build system to use is left to the user.
\subsection linux_using_cmake Compiling OpenMesh using CMake \subsection linux_using_cmake Compiling OpenMesh using CMake
In order to compile OpenMesh, create a directory named e.g. "build" in In order to compile OpenMesh, create a directory named e.g. "build" in
OpenMesh's root directory. Change to the newly created directory and type OpenMesh's root directory. <b>Change to the newly created directory</b> and type
<br/><br/> <br/><br/>
<tt> <tt>
cmake&nbsp;..&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;## Generates the appropriate Makefiles<br> cmake&nbsp;..&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;## Generates the appropriate Makefiles<br>
make&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;## Builds the project (use 'make debug' to build debug version)<br> make&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;## Builds the project<br>
</tt><br> </tt><br>
The application will be found under "Build/bin" in the recently created build folder. You can choose the build type by using cmake with the flag<br>
Build also contains the shared objects needed by the application. <b>-DCMAKE_BUILD_TYPE=(Debug|Release)</b><br>
The default is: Debug
<br>
Everything will then be build in the <b>Build</b> subdirectory containing the libraries in <b>lib</b> and the binaries in <b>bin</b>.
<br>
<br>
\subsection linux_using_qmake Compiling OpenMesh using QMake \subsection linux_using_qmake Compiling OpenMesh using QMake

14
README
View File

@@ -2,21 +2,13 @@ OpenMesh, 2-0
~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
0. Licence 0. Licence
~~~~~~~~~~~~~~~
see LICENSE see LICENSE
1. Installing 1. Installing
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~
Unpack the tar-ball to a suitable place and compile with: Unpack the tar-ball to a suitable place.
qmake-qt4 ## Build Makefiles A detailed build manual for Mac/Windows/Linux is in the Doc subdirectory.
make ## Build project (use 'make debug' for debug version)
2. OpenMesh + STLport
~~~~~~~~~~~~~~~~~~~~~~
We tested the MS .NET with STLport 4.6 (with STLport iostream) and
encountered on problem in OpenMesh/Core/IO/reader/OBJReader.cc.
A workaround for 4.6 version of STLport has been applied. It might have
to be adjusted for other STLport versions.