programing

툴체인과 크로스 컴파일러는 무엇입니까?

sourcetip 2023. 7. 31. 22:18
반응형

툴체인과 크로스 컴파일러는 무엇입니까?

저는 이 용어에 대해 오랫동안 혼란을 겪어 왔습니다.저는 이 질문에 구글 검색을 시도했고 몇 가지 모순된 답변을 얻고 있습니다.

한 사이트는 크로스 컴파일러가 도구 체인과 같다고 말하고, 일부 사이트는 크로스 컴파일러가 도구 체인의 일부라고 말합니다.저는 분명히 이것이 유용하다고 생각하지 않습니다.

구체적으로 말하자면, 저는 파워를 사용했습니다.PCeabi 크로스 컴파일러 및 Atmel AVR 툴 체인.툴 체인 및/또는 크로스 컴파일러가 모두 다른가요?

제 생각에, 제 아주 구체적인 질문은, 만약 제가 이것을 이력서에 넣어야 한다면, 그것이 옳은가 하는 것입니다.Experienced in powerpceabi and AVR toolchains?

편집: 이 질문을 다음으로 표시한 사용자의 경우unclear what you're asking제가 이것을 얼마나 더 명확히 해야 합니까?

수정된 질문: 언급해도 됩니까?powerpceabi그리고.AVR로서toolchains?

만약 우리가 "host"라는 단어를 컴파일하는 컴퓨터를 의미하고 "target"을 코드를 실행할 컴퓨터로 정의한다면, 네이티브 컴파일러는 대상과 호스트가 동일한(종류) 컴퓨터입니다.크로스 컴파일러는 대상이 호스트와 다른 컴파일러입니다.

도구 체인은 컴파일러 + 링커 + 라이브러리 관리자 + 대상에 대한 실행 파일(+공유 라이브러리 등)을 생성하는 데 필요한 기타 도구의 집합입니다.디버거 및/또는 IDE는 도구 체인의 일부로 계산될 수도 있습니다.

그렇게

Powerpceabi 및 AVR 툴 체인에 대한 경험

제가 그런 경험이 있다면 그렇게 표현할 수 있을 겁니다.

언급URL : https://stackoverflow.com/questions/22756199/what-is-a-toolchain-and-a-cross-compiler

반응형