코딩을 하다보면 F9를 눌러 브레이크 포인트를 사용하여 디버깅을 하기도 하지만 프로그램에서 찍는 로그파일로 디버깅을 많이 한다.
이때 대부분 IDE의 기본 log view에 의존한다.
하지만 때때로 IDE에서 나오는 log를 다른 terminal로 프린트하게 하면 더 효율 적일 때도 있다.
내가 사용하고 있는 QT Creator의 버전은 아래와 같다.
왼쪽 툴바에서 'Projects'를 선택 -> 'Build & Run'에서 'Run'을 선택 -> IDE 툴 중앙의 'Run' 부분에서 'Run In terminal' 체크 박스를 체크한다.
이러면 App을 실행 시킬때 로그 메시지가 terminal에서 보여진다.
'Run In terminal'을 체크 했더니 터미널도 실행 되지 않고 App도 실행되지 않을 때는 아래와 같이 수정하면 된다.
파일 메뉴에서 'Tool -> Options' 을 선택 후.
1: Environment 선택
2: System 선택
3: Terminal 리스트 박스에
4: 리스트중 하나를 선택하면 된다.( 기본적으로 'x-terminal-emulator -e' 으로 되어 있고
'/usr/bin/xterm -e' 으로 바꾸면 된다. 만약 그래도 안되면 자기자신한테 맞는 옵션을 선택하면 된다.)
'karma( 업 ) > QT&QML Tip' 카테고리의 다른 글
[형변환]char* to QBytearray & QBytearray to char* (1) | 2018.11.27 |
---|---|
QT QAudioOutput 으로 OGG Play하기 (0) | 2018.11.08 |
QString & QStringList Empty 초기화 (0) | 2018.06.26 |
QDateTime & QDate & QTime toString 함수 사용 (0) | 2018.06.12 |
QString to char* || char* to QString (0) | 2018.01.10 |