Ответ 1
Это CLion. Вы должны установить Рабочий каталог в своих вариантах компиляции. (в режиме run > изменить конфигурации)
Например:
Поскольку CLion работает в другом каталоге на ubuntu под ~/.clion10/system/cmake/generated/[id_of_project]
Кажется, я получаю ошибки при попытке открыть std::ifstream
, если я использую относительный путь. Хотя он отлично работает, если используется абсолютный путь.
Есть ли что-то, что нужно добавить в CMakeLists.txt? (Я новичок в использовании cmake) Или это просто проблема в CLion?
Это CLion. Вы должны установить Рабочий каталог в своих вариантах компиляции. (в режиме run > изменить конфигурации)
Например:
Поскольку CLion работает в другом каталоге на ubuntu под ~/.clion10/system/cmake/generated/[id_of_project]