한동안 궁금해 왔던 동일한 프로젝트에서 두 언어가 어떻게 사용됩니까?두 언어가 프로젝트에 어떻게 통합되어 있습니까?
Android 등. 리눅스 커널을 기반으로하지만, 응용 프로그램이 실행될 Java 환경이 있습니다.
한동안 궁금해 왔던 동일한 프로젝트에서 두 언어가 어떻게 사용됩니까?두 언어가 프로젝트에 어떻게 통합되어 있습니까?
Android 등. 리눅스 커널을 기반으로하지만, 응용 프로그램이 실행될 Java 환경이 있습니다.
빌드 시스템을 사용합니다. 가장 일반적으로 사용할 수있는 것은 GNU Make입니다. 빌드 시스템을 사용하면 모든 단계를 진행하는 데 필요한 아티팩트를 지정할 수 있으며 대상을 설정할 수도 있습니다. 개인적으로는 shakebuild을 선호하지만 환경 설정은 다를 수 있습니다.
예 : Hast in Lust는 훨씬 더 어렵습니다. 언어는 상호 운용성에 대한 표준을 정의해야하며 둘 다 준수해야합니다. 흔히 이것은 전달되는 것은 단순히 제품 유형, 문자열, int 등입니다.
고맙습니다. – FlashDaggerX
너무 넓습니다. http://pages.cs.wisc.edu/~remzi/OSTEP/ –
사과를 읽으십시오. 링크를 가져 주셔서 감사합니다, 나는 그것의 좋은 읽을 거리를 얻을거야! – FlashDaggerX