解决C++中的:no such file or directory的具体操作方法如下:
1、首先,找到自己c-free的安装目录,双击uninstall文件卸载c-free软件:
2、然后,删除剩余文件夹:
3、接着,双击c-free安装包,选择安装路径为刚才新建的那个文件夹,然后安装:
4、之后,在出现的对话框中选择同意并已阅读该协议:
5、最后,选择好想要安装的路径,然后点击安装。软件就会开始自动后台安装。最后C++中的:no such file or directory的问题就已经被解决了:
no such file or directory
没有这样的文件或目录
解决方法
分析原因,可能因为平台迁移碰到权限问题我们来进行权限转换
1)在Windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。
2)方法
用vim打开该sh文件,输入:
[plain]:set ff回车,显示fileformat=dos,重新设置下文件格式:
[plain]:set ff=unix保存退出:
[plain]:wq再执行,竟然可以了
3)在linux中的权限转换
也可在Linux中转换:
首先要确保文件有可执行权限
#chmod u+x filename然后修改文件格式
#vi filename以上三种方法都可以帮助大家解决有关linux执行.sh文件时出现no such file or directiory一问题,有需要的朋友可以参考下了,希望对大家有所帮助。
文件名或者路径错误了,望采纳