Skip to content

Conversation

devansh0703
Copy link

Complete modernization of ORB-SLAM3 from C++11/OpenCV 3.x to C++23/OpenCV 4.6.0:

Core Changes:

  • Upgraded C++ standard from C++11 to C++23 across entire codebase
  • Updated all OpenCV headers from legacy to modern
  • Modernized CMake build system and dependencies
  • Fixed compatibility issues for modern development environments

Testing:

  • Successfully builds on Ubuntu 24.04 with GCC 11+
  • All 40+ targets compile without errors
  • Maintains all original functionality

Complete modernization of ORB-SLAM3 from C++11/OpenCV 3.x to C++23/OpenCV 4.6.0:

## Core Changes:
- Upgraded C++ standard from C++11 to C++23 across entire codebase
- Updated all OpenCV headers from legacy to modern
- Modernized CMake build system and dependencies
- Fixed compatibility issues for modern development environments

## Testing:
- Successfully builds on Ubuntu 24.04 with GCC 11+
- All 40+ targets compile without errors
- Maintains all original functionality
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant