behavior Tree in Action

0.1)  git clone https://github.com/miccol/Behavior-Tree.git

0.2)cppStudio/Behavior-Tree/build$ git clone https://github.com/google/googletest.git

1)sudo apt-get install libxmu-dev libxi-dev

2)  sudo apt-get install freeglut3-dev

----------------------------------------------------

~/cppStudio/Behavior-Tree$ mkdir build
~/FpxStudio/Research/cppStudio/Behavior-Tree$ cd build
-Lenovo:~/FpxStudio/Research/cppStudio/Behavior-Tree/build$ cmake ..
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found GTest: /usr/local/lib/libgtest.a  
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found GLUT: /usr/lib/x86_64-linux-gnu/libglut.so  
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Configuring done
-- Generating done
-- Build files have been written to: ``/FpxStudio/Research/cppStudio/Behavior-Tree/build
liufeng@liufeng-Lenovo:~/FpxStudio/Research/cppStudio/Behavior-Tree/build$ ll
总用量 92
`````
:~/FpxStudio/Research/cppStudio/Behavior-Tree/build$ make
Scanning dependencies of target btpp_example
[  2%] Building CXX object CMakeFiles/btpp_example.dir/src/example.cpp.o
[  5%] Building CXX object CMakeFiles/btpp_example.dir/src/action_node.cpp.o
[  8%] Building CXX object CMakeFiles/btpp_example.dir/src/behavior_tree.cpp.o
[ 11%] Building CXX object CMakeFiles/btpp_example.dir/src/condition_node.cpp.o
[ 14%] Building CXX object CMakeFiles/btpp_example.dir/src/control_node.cpp.o
[ 17%] Building CXX object CMakeFiles/btpp_example.dir/src/draw.cpp.o
[ 20%] Building CXX object CMakeFiles/btpp_example.dir/src/exceptions.cpp.o
[ 22%] Building CXX object CMakeFiles/btpp_example.dir/src/leaf_node.cpp.o
[ 25%] Building CXX object CMakeFiles/btpp_example.dir/src/tick_engine.cpp.o
[ 28%] Building CXX object CMakeFiles/btpp_example.dir/src/parallel_node.cpp.o
[ 31%] Building CXX object CMakeFiles/btpp_example.dir/src/fallback_node.cpp.o
[ 34%] Building CXX object CMakeFiles/btpp_example.dir/src/sequence_node.cpp.o
[ 37%] Building CXX object CMakeFiles/btpp_example.dir/src/fallback_node_with_memory.cpp.o
[ 40%] Building CXX object CMakeFiles/btpp_example.dir/src/sequence_node_with_memory.cpp.o
[ 42%] Building CXX object CMakeFiles/btpp_example.dir/src/tree_node.cpp.o
[ 45%] Building CXX object CMakeFiles/btpp_example.dir/gtest/src/action_test_node.cpp.o
[ 48%] Building CXX object CMakeFiles/btpp_example.dir/gtest/src/condition_test_node.cpp.o
[ 51%] Linking CXX executable sample/btpp_example
[ 51%] Built target btpp_example
Scanning dependencies of target BTppLib
[ 54%] Building CXX object CMakeFiles/BTppLib.dir/src/action_node.cpp.o
[ 57%] Building CXX object CMakeFiles/BTppLib.dir/src/behavior_tree.cpp.o
[ 60%] Building CXX object CMakeFiles/BTppLib.dir/src/condition_node.cpp.o
[ 62%] Building CXX object CMakeFiles/BTppLib.dir/src/control_node.cpp.o
[ 65%] Building CXX object CMakeFiles/BTppLib.dir/src/draw.cpp.o
[ 68%] Building CXX object CMakeFiles/BTppLib.dir/src/exceptions.cpp.o
[ 71%] Building CXX object CMakeFiles/BTppLib.dir/src/leaf_node.cpp.o
[ 74%] Building CXX object CMakeFiles/BTppLib.dir/src/tick_engine.cpp.o
[ 77%] Building CXX object CMakeFiles/BTppLib.dir/src/parallel_node.cpp.o
[ 80%] Building CXX object CMakeFiles/BTppLib.dir/src/fallback_node.cpp.o
[ 82%] Building CXX object CMakeFiles/BTppLib.dir/src/sequence_node.cpp.o
[ 85%] Building CXX object CMakeFiles/BTppLib.dir/src/fallback_node_with_memory.cpp.o
[ 88%] Building CXX object CMakeFiles/BTppLib.dir/src/sequence_node_with_memory.cpp.o
[ 91%] Building CXX object CMakeFiles/BTppLib.dir/src/tree_node.cpp.o
[ 94%] Building CXX object CMakeFiles/BTppLib.dir/gtest/src/action_test_node.cpp.o
[ 97%] Building CXX object CMakeFiles/BTppLib.dir/gtest/src/condition_test_node.cpp.o
[100%] Linking CXX static library libBTppLib.a
[100%] Built target BTppLib


猜你喜欢

转载自blog.csdn.net/liufengl138/article/details/80295627