Lasiyan
Tech

Visual Studio 2019에서 Linux 코딩하기

#Linux#Visual Studio#Jetson#원격 디버깅

Visual Studio 2017 버전부터 Linux 디버깅을 지원했다고 한다.

이를 기반으로, 2019에서 Hello World를 코딩하고,

NVIDIA Jetson Xavier NX 보드에서 실행해본다.

1. 먼저 프로젝트를 생성한다.

아래와 같이 C++, Linux 선택 후 콘솔 애플리케이션으로 생성 시 빌드 간 필요한 프로젝트 설정이 기본적으로 지원된다.

[Linux] Visual Studio 2019에서 코딩하기

[Linux] Visual Studio 2019에서 코딩하기

2. Ubuntu 환경에서 Jetson 보드 IP를 확인한다.

[Linux] Visual Studio 2019에서 코딩하기

3. Visual Studio 2019에서 원하는 코드를 작성한다 (예시)

#include <cstdio>

int main()
{
    printf("%s에 오신 것을 환영합니다!\n", "SampleLinux");
    return 0;
}

4. 코드를 실행하면 아래와 같은 창이 뜨고, 원격 정보를 입력한다. (Ctrl + F5)

[Linux] Visual Studio 2019에서 코딩하기

5. 빌드가 성공하면 홈 디렉터리에 결과물이 생성된다.

[Linux] Visual Studio 2019에서 코딩하기

6. 프로그램(.out) 실행 결과

[Linux] Visual Studio 2019에서 코딩하기