-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Description
Hi, I was executing the script './build.sh' and got the following error.
[ 85%] Building CXX object AirLibUnitTests/CMakeFiles/AirLibUnitTests.dir/home/wu/AirSim/AirLibUnitTests/main.cpp.o
In file included from /home/wu/AirSim/AirLibUnitTests/main.cpp:3:
In file included from /home/wu/AirSim/AirLibUnitTests/RosFlightTest.hpp:5:
In file included from /home/wu/AirSim/AirLib/include/vehicles/multirotor/MultiRotorParamsFactory.hpp:7:
In file included from /home/wu/AirSim/AirLib/include/vehicles/multirotor/configs/Px4MultiRotor.hpp:8:
/home/wu/AirSim/AirLib/include/common/AirSimSettings.hpp:464:28: error: no member named
'insert_or_assign' in 'std::__1::map<std::__1::basic_string,
msr::airlib::AirSimSettings::PawnPath, std::__1::less<std::__1::basic_string >,
std::__1::allocator<std::__1::pair<const std::__1::basic_string,
msr::airlib::AirSimSettings::PawnPath> > >'
pawn_paths.insert_or_assign(key,
~~~~~~~~~~ ^
1 error generated.
AirLibUnitTests/CMakeFiles/AirLibUnitTests.dir/build.make:62: recipe for target 'AirLibUnitTests/CMakeFiles/AirLibUnitTests.dir/home/wu/AirSim/AirLibUnitTests/main.cpp.o' failed
make[2]: *** [AirLibUnitTests/CMakeFiles/AirLibUnitTests.dir/home/wu/AirSim/AirLibUnitTests/main.cpp.o] Error 1
CMakeFiles/Makefile2:328: recipe for target 'AirLibUnitTests/CMakeFiles/AirLibUnitTests.dir/all' failed
make[1]: *** [AirLibUnitTests/CMakeFiles/AirLibUnitTests.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2