説明なし

Erik Rodner f91b2f7c2b Merge branch 'master' of dbv.inf-cv.uni-jena.de:nice/nice-core 9 年 前
cmake 496a57b485 cmake fix for recursive header file scan and filtering tests and progs targets 10 年 前
core f91b2f7c2b Merge branch 'master' of dbv.inf-cv.uni-jena.de:nice/nice-core 9 年 前
doxy 651c84c4b0 doxygen update 11 年 前
libskel 7e01ba00c9 init 12 年 前
libtests 7b979b60bb fixes (broken) 11 年 前
slim-pkg-config ed2706ba01 new slim-pkg-config 11 年 前
templates a4d048cf63 removed Qt3Support dependencies in Makefile and CMakelists 11 年 前
.gitignore b3423472c2 cmake commit 12 年 前
CMakeLists.txt 60e8038dcb Added USE_LIBDEPEND build flag; Fixed BUILD_LIB_... flag processing 11 年 前
Doxyfile 651c84c4b0 doxygen update 11 年 前
INSTALL.txt 166cad54ad added hints for compilation without ICE into INSTALL and README 12 年 前
Makefile 87a4bba6ab added ability to get image slices along z axis 9 年 前
Makefile.inc 7e01ba00c9 init 12 年 前
NOTES 44b8a3e716 Submitted proposal for template class refactoring 11 年 前
PACKAGES 7e01ba00c9 init 12 年 前
README 91135a5312 README - added hint for optimizing while code compilation 12 年 前
readme.txt bd80d8b62d readme doc update 11 年 前
setenv.sh a3907c68c1 export of NICEHOME in setenv-file for proper relative filenames etc 11 年 前

README

Installation
============

git clone /home/dbv/git/nice/

-source the setenv.sh in the nice-directory (and nowhere else) to setup all necessary variables, relative paths, libraries etc.
-make


Additional Sub-Libraries
=======================

gp-hik-core:
cd ../nice-core/ (goto NICE path)
git clone /home/dbv/git/nice/gp-hik-core/
(*) This module is also available at git-hub. Please replace the clone-command by the corresponding github clone command.

gp-hik-exp:
cd ../nice-core/ (goto NICE path)
git clone /home/dbv/git/nice/gp-hik-exp/

optimization:
cd ../nice-core/ (goto NICE path)
git clone /home/dbv/git/nice/optimization/

vislearning:
cd ../nice/ (goto NICE path)
git clone /home/dbv/git/nice/vislearning/


Enable/Disable code optimization
================================
Activation:
export OPTIMIZE

De-Activation:
unset OPTIMIZE

Explanation:
After writing (and debugging) your code, you can enable the optimization to obtain source code that usually runs up to several times faster compared to the non-optimized version. However,
compilation time will be longer and debugging with gdb or similar tools will be almost impossible after this.

Known Issues
============

- fixing the -lg2c problem
=> sudo ln -s /usr/lib/libg2c.so.0 /usr/lib/libg2c.so
sudo ln -s /usr/lib64/libg2c.so.0 /usr/lib64/libg2c.so

- problems with linking against ICE library
=> in older version, subroutines of ICE where used. Currently, the system is working independent from ICE. However, if ICEDIR is set on your machine, it will try to link against some methods and classes.
=> unset ICEDIR (perhaps also in your bashrc)

Requirements
============

install gfortran ( openSUSE: gcc46-gfortran )
install freeglut-devel