Open3D
Open3D copied to clipboard
How to deactivate
Checklist
- [X] I have searched for similar issues.
- [X] For Python issues, I have tested with the latest development wheel.
- [X] I have checked the release documentation and the latest documentation (for
masterbranch).
My Question
I tried the method , namely, add -Wno-unused-variable in my CMAKE_CXX_FLAGS, however, I still obtained ERRORs as following:
......
....../Open3D/cpp/open3d/io/file_format/FileGLTF.cpp: In function ‘bool open3d::io::ReadTriangleMeshFromGLTF(const string&, open3d::geometry::TriangleMesh&, const open3d::io::ReadTriangleMeshOptions&)’:
....../Open3D/cpp/open3d/io/file_format/FileGLTF.cpp:96:62: error: unused parameter ‘params’ [-Werror=unused-parameter]
96 | const ReadTriangleMeshOptions& params /*={}*/) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
....../Open3D/cpp/open3d/io/file_format/FileGLTF.cpp: In function ‘bool open3d::io::WriteTriangleMeshToGLTF(const string&, const open3d::geometry::TriangleMesh&, bool, bool, bool, bool, bool, bool)’:
....../Open3D/cpp/open3d/io/file_format/FileGLTF.cpp:393:35: error: unused parameter ‘write_ascii’ [-Werror=unused-parameter]
393 | bool write_ascii /* = false*/,
| ~~~~~^~~~~~~~~~~
....../Open3D/cpp/open3d/io/file_format/FileGLTF.cpp:394:35: error: unused parameter ‘compressed’ [-Werror=unused-parameter]
394 | bool compressed /* = false*/,
| ~~~~~^~~~~~~~~~
....../Open3D/cpp/open3d/io/file_format/FileGLTF.cpp:398:35: error: unused parameter ‘print_progress’ [-Werror=unused-parameter]
398 | bool print_progress) {
| ~~~~~^~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [cpp/open3d/io/CMakeFiles/io.dir/build.make:289: cpp/open3d/io/CMakeFiles/io.dir/file_format/FileGLTF.cpp.o] Error 1
......
....../Open3D/cpp/open3d/t/io/file_format/FileXYZI.cpp:41:70: error: unused parameter ‘path’ [-Werror=unused-parameter]
41 | open3d::io::FileGeometry ReadFileGeometryTypeXYZI(const std::string &path) {