Xharlie / DISN

(latest updates and bug fixed) DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstruction
183 stars 27 forks source link

LIB_PATH ? #6

Open lzq2369 opened 5 years ago

lzq2369 commented 5 years ago

" Change corresponding libary path in your system in isosurface/LIB_PATH "

I can't understand it.

Here is your LIB_PATH file: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./isosurface/:/home/xharlie/dev/isosurface/tbb/tbb2018_20180822oss/lib/intel64/gcc4.7:/opt/intel/lib/intel64:/opt/intel/mkl/lib/intel64:/usr/local/lib64:/usr/local/lib:/usr/local/cuda/lib64

I can't understand :/home/xharlie/dev/isosurface/tbb/tbb2018_20180822oss/lib/intel64/gcc4.7:

what is tbb ? what is tbb2018_20180822oss ? can you explain that? thanks

bharadwajdhornala commented 4 years ago

Hi @Xharlie @walsvid In addition to @lzq2369 Can you explain what each means?

BrandoZhang commented 4 years ago

If you delete this path and run the code directly, you will get an error like "error while loading shared libraries: libtbb.so.2: cannot open shared object file: No such file or directory".

For me, I run find / -name libtbb.so.2 to check the dependency one by one. If you use Anaconda, those libs may locate at /<YOUR ANACONDA PATH>/envs/<YOUR ENV NAME>/lib.

BTW, I am fixing those dependency links too. 🤝

Xharlie commented 4 years ago

just add the lib back under the isosurface folder

JohnG0024 commented 4 years ago

What are these paths :/opt/intel/lib/intel64:/opt/intel/mkl/lib/intel64:/usr/local/lib64:/usr/local/lib:/usr/local/cuda/lib64 for?

Xharlie commented 4 years ago

these are mkl and cuda paths, for any c++ code, you need to add dependency directory if you want to use some library.