Romanof123 / document

0 stars 0 forks source link

compiling and debugging basics #3

Open Romanof123 opened 4 years ago

Romanof123 commented 4 years ago
  1. momentics ide 에서 target board project를 삭제할때는 항상 디스크 내용까지 삭제해주세요

  2. momentics는 target board와 qconn protocol과 통신을 합니다.

  3. momentics ide에서 target navigator를 통해서 target board와 tcp / ip를 통해 연결이됩니다.

    • target board의 ip를 입력하여 지정 기본 port는8000이며 qconn을 argument를 통해서 포트는 변경할수 있습니다.
    • image

  4. connection이 되면 image 이런 이미지

Romanof123 commented 4 years ago
  1. target file system navigator
    • 위를 이용하여 file system을 확인할수 있다. image
  2. telnet접속
    • target navigator를 이용하여 target오른쪽 클릭후 start telnet 하면 아래와같이 terminal이 열리고 target shell에 접속가능 image
Romanof123 commented 4 years ago
  1. pidin 프로세스 확인 image

  2. mount된 disk 확인 image

  3. use 하면 man과 같음 리눅스의

    • help를 볼수잇다 커맨드의 image
  4. slog2info

    • 로그 확인 커맨드
    • -w 옵션넣으면 꺼지지 않고 로그만 계속봄 image
Romanof123 commented 4 years ago
  1. 프로젝트 생성

    • qnx excutable을 기본으로 프로젝트 생성한다. image
    • image image 생성됨. image 경로는 workspace에 설치됨.

  2. export 하면 archive 하여 zip파일로 project를 내보내기 가능. image

  3. import는 반대로

Romanof123 commented 4 years ago
  1. target file system navigator에서 local로 파일 가지고오기 image
    • 파일 오른쪽 클릭하시면됩니다.
  2. import하기 archive project

    image image

    • 오지게 클릭하시면됩니다.
Romanof123 commented 4 years ago
Romanof123 commented 4 years ago

target에서 run할수 있음.

image

Romanof123 commented 4 years ago

run as에서 c/ c++ qnx application configuration 선택하면

image 여기서 argument를 추가할수 있다. app을 실행하면서 argument를 넣을수있다.

debug as에서 같은방법으로 c/ c++ qnx application configuration을 선택후 debug mode를 할수있음.

image

위 debug 버튼 눌러주시면

image

perspective debug 창으로 전환됨

이곳의 라인 넘버 옆을 더블클릭하면 break point를 잡을수 있다.

image

돌아가고싶으면 perspective c/c++로 가시면됩니다.

Romanof123 commented 4 years ago

perspective qnx system infomation을 통해서 target system state를 확인할수있다.

image

help 문서 보는법

image

들어가면 image

여기서 검색하면됨