当我尝试打开一个std::ifstream时,我似乎得到错误,如果我使用相对path。 如果使用绝对path,它工作正常。
std::ifstream
有什么我需要添加到CMakeLists.txt? (我很新的使用cmake)还是只是在CLION的问题?
这是CLION。 您必须在编译选项中设置工作目录。 (在运行>编辑配置下) 例如:
因为CLion在~/.clion10/system/cmake/generated/[id_of_project] ubuntu目录下工作,
~/.clion10/system/cmake/generated/[id_of_project]