SJTU-IPADS/gnnlab

/graph-learning/utility/data-process/common/options.h:21:10: fatal error: CLI/App.hpp: No such file or directory

LukeLIN-web opened this issue · 2 comments

make 32to64 -j

I use docker pull gnnlab/fgnn:v1.0

/graph-learning/utility/data-process/build# make 32to64 -j
Scanning dependencies of target 32to64
[ 25%] Building CXX object CMakeFiles/32to64.dir/toolkit/generator/32to64.cc.o
[ 50%] Building CXX object CMakeFiles/32to64.dir/common/graph_loader.cc.o
[ 75%] Building CXX object CMakeFiles/32to64.dir/common/options.cc.o
In file included from /graph-learning/utility/data-process/common/options.cc:18:0:
/graph-learning/utility/data-process/common/options.h:21:10: fatal error: CLI/App.hpp: No such file or directory
 #include <CLI/App.hpp>
          ^~~~~~~~~~~~~
compilation terminated.

Our code base depends on a git submodule named CLI. You should go to the root folder of gnnlab git repo and run git submodule update --init --recursive. But why do you have source file located at /graph-learning? The image should already contain a clone of gnnlab repo at /app/source

Our code base depends on a git submodule named CLI. You should go to the root folder of gnnlab git repo and run git submodule update --init --recursive. But why do you have source file located at /graph-learning? The image should already contain a clone of gnnlab repo at /app/source

Thank you for your reply, I use docker run --ulimit memlock=-1 --rm --gpus all -v /root/gnnlab:/graph-learning -it gnnlab/fgnn:v1.0 bash to start docker container so that I have source file located at /graph-learning