Я пытаюсь собрать проект на удаленном компьютере (удаленный: Linux, хост: Windows 11) с помощью СMake. Конфигурация кажется успешной, но появляется следующая ошибка:
"Ошибка: file=//home/user/.vs/project/subproject/CMakeFiles/subproject.dir/./ src/subproject.c.o не должен быть рутирован на диске"
Подскажите пожалуйста, что может быть не так или хотя бы в каком направлении искать ошибку.
Заранее спасибо.
Журнал:
1> Starting copying files to remote machine.
1> Copying 'C:\Users\user\Desktop\CMakePresets.json' to '/home/user/.vs/project/CMakePresets.json'.
1> Finished copying files (elapsed time 00h:00m:04s:565ms).
1> CMake generation started for configuration: 'project-debug'.
1> Found cmake executable at /usr/bin/cmake.
1> /usr/bin/cmake -G "Ninja" -DCMAKE_BUILD_TYPE:STRING="Debug" -Dtarget:STRING="project" -DCMAKE_INSTALL_PREFIX:PATH="/home/user/.vs/project/out/install/project-debug" /home/user/.vs/project/CMakeLists.txt;
1> [CMake] -- Configuring done (33.2s)
1> [CMake] -- Generating done (0.1s)
1> [CMake] -- Build files have been written to: /home/user/.vs/project/out/build/project-debug
1> Extracted CMake variables.
1> Extracted source files and headers.
1> Error: file=//home/user/.vs/project/subproject/CMakeFiles/subproject.dir/./src/subproject.c.o should not be rooted in a drive
Parameter name: file
Actual value was //home/user/.vs/project/subproject/CMakeFiles/subproject.dir/./src/subproject.c.o.```
I tried different Linux distributions, but the error remains.
Подробнее здесь: https://stackoverflow.com/questions/791 ... in-a-drive