我们经常在windows环境下开发,但需要Linux上的gcc来编译,这时就需要在windows上设置共享文件夹并mount到linux上。
1 windows设置文件夹共享
文件夹:【右击】->【属性】
设置文件夹读写属性,如下图,全部勾选:
如果只有读权限,没有写权限,则在编译时可能会出现如下问题:
/usr/bin/ld: cannot open output file a.out: Permission denied
collect2: error: ld returned 1 exit status
2 Linux上mount文件夹project
mount -t cifs //windows_IP/project /mnt/project -o username=Administrator,password=123456,dir_mode=0777