반응형
■ 오류 원인
QT Creator로 개발하다 :: error: cannot open output file debug\test.exe: Permission denied 라는 오류가 생길때가 있는데요.
:: error: collect2: ld returned 1 exit status 이 에러도 같이 뜨기도 합니다.
해결은 의외로 간단했지만 처음 다뤄보는 프로그램이다 보니 1시간정도는 헤맨것 같은데.. 이유는 실행되어 있는창이 프로세스에 남아 있어서 그렇습니다.
■ 해결 방법
1) 작업관리자를 실행시켜서 [파일이름.exe] 프로세스를 종료시킵니다.
2) ProcessExplorer 프로그램을 이용하여 프로세스를 종료시킵니다.
여기서 작업관리자는 Ctrl+Alt+Delete로 누구나 손쉽게 하실수 있으니 Pass하고 두번째 Process Exploer를 이용하여 종료시켜볼게요.
■ Process Explorer를 이용하여 해결
Process Explorer 프로그램은 http://technet.microsoft.com/en-us/sysinternals/bb896653 링크로 연결된 사이트 주소로 들어가서 아래쪽에 있는 Download Process Explorer를 다운받아 압축해제 해주시면 됩니다.
그리고 실행해서 QtCreator.exe 하위목록에 있는 [파일이름.exe]를 찾아 우클릭후 Kill Process를 눌러 프로세스를 종료시키면 해결이 됩니다.
반응형
'프로그래밍 > C++·QT' 카테고리의 다른 글
QT〃QWT 라이브러리 추가하는 방법 (0) | 2016.02.09 |
---|---|
QT〃네트워크 정리 (1) | 2016.02.05 |
QT〃메모장 만들어보기 (0) | 2016.02.05 |
C++〃이클립스로 C++ 설치 및 개발환경 만들기 (0) | 2016.02.04 |
Qt 4.7 + QtCreator + MinGW 설치 (환경설정까지) (1) | 2016.02.03 |
QT〃 간단한 텍스트 출력과 좌표값으로 위치 고정 (0) | 2016.02.02 |