标签: c++ linux cmake clion
如果我使用相对路径,在尝试打开std::ifstream时似乎会出错。虽然如果使用绝对路径它可以正常工作。
std::ifstream
我需要添加一些东西到CMakeLists.txt吗? (我对使用cmake很陌生)或者它只是CLion中的一个问题?
答案 0 :(得分:14)
这是克里昂。您必须在编译选项中设置工作目录。 (在运行中>编辑配置) 例如:
因为CLion在~/.clion10/system/cmake/generated/[id_of_project]
~/.clion10/system/cmake/generated/[id_of_project]