2017-09-13 1 views
0

한동안 궁금해 왔던 동일한 프로젝트에서 두 언어가 어떻게 사용됩니까?두 언어가 프로젝트에 어떻게 통합되어 있습니까?

Android 등. 리눅스 커널을 기반으로하지만, 응용 프로그램이 실행될 Java 환경이 있습니다.

+0

너무 넓습니다. http://pages.cs.wisc.edu/~remzi/OSTEP/ –

+0

사과를 읽으십시오. 링크를 가져 주셔서 감사합니다, 나는 그것의 좋은 읽을 거리를 얻을거야! – FlashDaggerX

답변

1

빌드 시스템을 사용합니다. 가장 일반적으로 사용할 수있는 것은 GNU Make입니다. 빌드 시스템을 사용하면 모든 단계를 진행하는 데 필요한 아티팩트를 지정할 수 있으며 대상을 설정할 수도 있습니다. 개인적으로는 shakebuild을 선호하지만 환경 설정은 다를 수 있습니다.

예 : Hast in Lust는 훨씬 더 어렵습니다. 언어는 상호 운용성에 대한 표준을 정의해야하며 둘 다 준수해야합니다. 흔히 이것은 전달되는 것은 단순히 제품 유형, 문자열, int 등입니다.

+1

고맙습니다. – FlashDaggerX

관련 문제