크로스 플랫폼

    크로스 플랫폼(Cross Platform)

    크로스 플랫폼(Cross Platform)

    크로스 플랫폼(Cross Platform) 크로스 플랫폼(Cross Platform 또는 Multi Platform)은 아주 오래 전부터 있던 개념이다. 크로스 플랫폼은 "교차"를 뜻하는 "Cross"와 Platform의 합성어로, "다양한 플랫폼에서 사용할 수 있는"이라는 뜻을 가지고 있다. 크로스 플랫폼을 지원하는 대표적인 언어로는 Java가 있다. 크로스 플랫폼을 제일 쉽게 이해하는 방법은 C언어와 Java의 소스코드 컴파일(Compile)방식을 비교해 보면 된다. C언어는 제작한 소스코드를 각각 운영체제에 맞는 컴파일러로 컴파일해서 실행시키게 된다. 그렇게 되면 C언어로 프로그램을 짜고 윈도우 버전, 맥 버전, 리눅스 버전을 만들기 위해서 각각의 컴파일러로 3번 컴파일을 해줘야 한다. "뭐 세번 ..