Clion作为mac开发c++最正经的IDE之一。
当你有了一台mac之后又开始写C++,Clion就几乎成了首选
今天一个Cmake项目编译通过,执行可执行文件运行时候报错:
Error: No such file or directory
Process finished with exit code 1
原因:应该是Clion在编译时候自动创建Cmake-build-debug文件夹,把可执行文件都放在了该文件夹下,因此Clion的运行命令中文件路径应该是相对于Cmake-build-debug文件夹
换句话说,linux下运行命令中文件路径为 ./xxx/xxx.txt 的,在Clion中要改成 ../xxx/xxx.txt

Clion是Mac用户进行C++开发的常用IDE,但有时在执行Cmake项目时可能会遇到Error: Nosuchfileordirectory的问题。这通常是因为可执行文件位于Cmake-build-debug文件夹下,而Clion的运行路径配置不当。解决办法是确保运行命令中的文件路径相对于Cmake-build-debug,即在Linux下的相对路径前加上../。
2168

被折叠的 条评论
为什么被折叠?



