cannot open output file main: Permission denied问题解决办法

来源:互联网 发布:centos 7root密码破解 编辑:程序博客网 时间:2024/05/01 07:49
/usr/bin/ld: cannot open output file main: Permission denied
collect2: ld returned 1 exit status

网上搜了一堆资料,有的不太会,有的不太懂,但总的说来应该是权限问题!

权限问题:
发现源文件夹所在目录是root权限,而源文件和makefile文件都是用户lm的权限。

解决办法:
不要在winscp中直接新建文件夹,改用mkdir建立文件夹就会默认是当前用户的权限。
然后把源文件和makefile文件等权限都改为用户权限。

then done!