/Firmware/Tools/sitl_gazebo/include/gazebo_opticalflow_plugin.h:43:18: error: ‘TRUE’ was not declared in this scope
#define HAS_GYRO TRUE
[87/92] Building CXX object CMakeFiles/gazebo_geotagged_images_plugin.dir/src/gazebo_geotagged_images_plugin.cpp.o
ninja: build stopped: subcommand failed.
FAILED: external/Stamp/sitl_gazebo/sitl_gazebo-build
cd /home/bitcq/volans/Firmware/build/px4_sitl_default/build_gazebo && /usr/bin/cmake --build .
ninja: build stopped: subcommand failed.
Makefile:193: recipe for target ‘px4_sitl_default’ failed
make: *** [px4_sitl_default] Error 1
修改 HAS_GYRO TURE为1,因为是bool型,1ture 0false
#include <opencv2/opencv.hpp>
#include <iostream>
#include <ignition/math.hh>
#include "flow_opencv.hpp"
#include "flow_px4.hpp"
#define DEFAULT_RATE 20
#define HAS_GYRO TRUE
using namespace cv;
using namespace std;
#include <opencv2/opencv.hpp>
#include <iostream>
#include <ignition/math.hh>
#include "flow_opencv.hpp"
#include "flow_px4.hpp"
#define DEFAULT_RATE 20
#define HAS_GYRO 1
using namespace cv;
using namespace std;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)