13

I seem to get errors when trying to open an std::ifstream if I use a relative path. Though it works fine if using an absolute path.

Is there something I need to add to the CMakeLists.txt? (I'm pretty new to using cmake) Or is it just a problem in CLion?

SuperWig
  • 155
  • 3
  • 14

1 Answers1

25

It's CLion. You have to set the Working Directory in your compilation options. (under run > edit configurations)
For example: Settings Screenshot

Because CLion works in an other directory on ubuntu under ~/.clion10/system/cmake/generated/[id_of_project]

Melebius
  • 6,183
  • 4
  • 39
  • 52
Waxo
  • 1,816
  • 16
  • 25