Проблемы с использованием файловой системы на терминале Cmake Ubuntu - PullRequest
1 голос
/ 24 февраля 2020

Я всюду искал решение этой проблемы, но безрезультатно. Я использую каплю DigitalOcean под управлением Ubuntu. У меня есть только доступ к терминалу. Я беру код, который прекрасно работает на windows и перемещаю его на виртуальную машину. Когда я использую команду 'cmake ..', она работает нормально, а затем 'make' мне дают 'неопределенную ссылку на {Вставьте здесь свой выбор функции файловой системы}.

Кажется, похоже на эту проблему: Проблема с добавлением std :: filesystem в CMake Project Однако автор написал, что решение было обновить g ++ и g cc до 8.2. Это не решило мою проблему, и вот я здесь.

У меня установлен флаг для использования c ++ 17 и для прекращения сборки, если он по какой-либо причине не использует его, и я считаю, что именно там он терпит неудачу, так как это показывает мне это:

-- ENABLE_CPP11        = ON       <--------
-- BUILD_EXAMPLES      = OFF
-- BUILD_TESTS         = OFF
...

Среди другой информации, которая не имеет отношения к делу.

Заранее спасибо.

...