Все привет. Кто то работает с qt на macos из под vscode через расширение cmake tools? Второй день трахаюсь с тем чтобы заставить работать автодополнение кода, которое отказывается работать. При этом со сборкой проблем никаких
/Users/admin/android/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/bin/../sysroot/usr/include/jni.h:620:5: error: no member named 'Callz_ByteMethodV' in 'JNINativeInterface'; did you mean 'CallByteMethodV'? на маке такие приколы
Автодополнение работает через LSP-сервер. LSP определяет пути до подключаемых хедеров с помощью команд для сборки из compile_commands.json. Может быть, этот файл не генерируется cmake-ом? Должна быть установлена опция: set(CMAKE_EXPORT_COMPILE_COMMANDS ON).
когда в vscode работаешь с cmake, то он по умолчанию используется как configuration provider, и должен по хорошему предоставлять все необходимое, ведь сборка проходит без проблем. ompile_commands.json генерится, пробовал также явно его указать в настройках, не помогает