삼바 설치 디렉토리에서 qmake를 사용하려고 합니다. 이게 내가 얻은 거야
jj@deb32-6:~/smbShare$ qmake .
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
Cannot find file: ..
qmake는 다른 모든 디렉토리에서 작동합니다. 저는 커널 2.6.32-5-686과 함께 debian 6.0.4 32비트를 사용하고 있습니다. 내 qmake는 소스에서 빌드된 Qt 4.7.4에서 만들어졌습니다.
어떤 아이디어가 있나요?
답변1
좋아, 해결책을 찾았습니다. smbfs 대신 cifs를 사용하여 디렉터리를 마운트하면 작동합니다! fstab에 다음 줄을 추가했습니다.
//windows-computer/share /home/jj/smbShare cifs username=jj,password=***,perm,iocharset=utf8,uid=jj,gid=users,nounix,noserverino 0 0
fstab 파일에 Windows 비밀번호를 입력하지 않으려면 자격 증명 파일을 사용할 수 있습니다.http://anothersysadmin.wordpress.com/2007/12/17/howto-mount-samba-shares-in-fstab-using-a-credential-file/