Qmake가 설치된 smb 디렉토리에서 작동하지 않습니다

Qmake가 설치된 smb 디렉토리에서 작동하지 않습니다

삼바 설치 디렉토리에서 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/

관련 정보