C++ project cannot perform function definition navigation

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When working with a C++ project that contains multiple submodules, Cursor cannot perform function definition navigation, and related features also stop working. Various attempts to resolve the issue did not help. However, when opening the same project in VS Code, navigation works normally, which suggests this is not a configuration issue.

Since Cursor cannot install the standard C++ extension (only the Cursor version is available), it’s possible this is the root cause of the problem.

Steps to Reproduce

  1. Download a C++ project.
  2. Create multiple submodules.
  3. Try to navigate to C++ function definitions.
  4. Observe that function definition navigation does not work.

Expected Behavior

Function definition navigation and related features should work for C++ projects with multiple submodules, the same way they do in VS Code.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.104.0 (user setup)
Commit: f220831ea2d946c0dcb0f3eaa480eb435a2c1260
Date: 2025-09-10T06:46:18.035Z
Electron: 37.3.1
ElectronBuildId: 12342881
Chromium: 138.0.7204.235
Node.js: 22.18.0
V8: 13.8.258.31-electron.0
OS: Windows_NT x64 10.0.26100

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.