JIT는 csc.exe를 찾는 위치를 어떻게 알 수 있습니까? IronRuby와 같은 다른 .NET 언어에서도이 문제를 어떻게 처리합니까?JIT는 csc.exe를 찾는 위치를 어떻게 알 수 있습니까?
답변
csc.exe
은 C# 소스 코드를 MSIL로 컴파일합니다. JIT 컴파일러는 CLR의 일부이며 현재 CLR (2.0 기압)에있는 mscorjit.dll
으로 구현됩니다.
csc.exe는 IL 코드를 생성합니다. JIT는 일리노이 코드에서 기계 코드를 생성합니다. 그래서 틀렸을 때 정정하십시오.하지만 JIT가 csc.exe와 아무 관련이 없습니다.
하지만 jit 컴파일러가 적절한 언어 컴파일러를 사용하여 컴파일 한 내용이 아닙니까? –
@ 조안 : 아니오, 언어 컴파일러는 C#에서 IL, JIT 컴파일러는 IL에서 원시 코드입니다. –
@ctacke, 동의 함. –
- 1. Xcode는 프레임 워크를 찾는 위치를 어떻게 알 수 있습니까?
- 2. Maven2는 플러그인 위치를 어떻게 알 수 있습니까?
- 3. 장고는 사용자가있는 위치를 어떻게 알 수 있습니까?
- 4. QToolBar는 그 위치를 어떻게 알 수 있습니까?
- 5. Google지도는 내 위치를 어떻게 알 수 있습니까?
- 6. mapView가로드되었는지 어떻게 알 수 있습니까?
- 7. 어떻게 알 수 있습니까?
- 8. "프로그램 파일"의 위치를 어떻게 알 수 있습니까?
- 9. gdb를 사용하여 객체가 인스턴스화 된 위치를 어떻게 알 수 있습니까?
- 10. JavaScript는 요소가 DOM 인 위치를 어떻게 알 수 있습니까?
- 11. [G] vim이 python26.dll을 찾을 위치를 어떻게 알 수 있습니까?
- 12. log4net이 config 파일을 가져 오는 위치를 어떻게 알 수 있습니까?
- 13. 데이터베이스 테이블을 채우는 위치를 어떻게 알 수 있습니까?
- 14. Eclipse에서 Java 클래스가로드되는 위치를 어떻게 알 수 있습니까?
- 15. 배열에 포함 된 항목의 위치를 어떻게 알 수 있습니까?
- 16. XML 직렬화는 특성을 넣을 위치를 어떻게 알 수 있습니까?
- 17. 변수가 설정된 위치를 알 수 있습니까?
- 18. 트리의 최소 깊이는 어떻게 알 수 있습니까?
- 19. 어떻게 csc.exe를 사용하여 GAC의 어셈블리를 참조로 사용합니까?
- 20. 최고 생산성 시간은 어떻게 알 수 있습니까?
- 21. ResourceBundle의 출처를 어떻게 알 수 있습니까?
- 22. 어떤 .emacs 파일이로드되었는지 어떻게 알 수 있습니까?
- 23. 로그인 스크립트가 어디에 있는지 어떻게 알 수 있습니까?
- 24. RenderPartial은 뷰를 찾는 위치를 어떻게 결정합니까?
- 25. Java에서 누수가 있는지 어떻게 알 수 있습니까?
- 26. 예외가있을 수 있음을 어떻게 알 수 있습니까?
- 27. JIT는 런타임 중에 어떻게 최적화 된 기계 코드를 대체합니까?
- 28. 고정 위치를 IE6에서 어떻게 작동시킬 수 있습니까?
- 29. 어떻게 아이폰에서 사용자의 위치를 얻을 수 있습니까?
- 30. 어떻게 텍스트의 위치를 설정할 수 있습니까?
각 컴파일러가하는 일에 대한 오해. 그게 전부입니다. 모두가 처음부터 모든 것을 알고 있다면, SO는 빈 사이트가됩니다. –
@Jon : 정확하게, 나는 여기에 부정적인 사람들을 얻지 않는다. 유용한 정보를 기꺼이 제공하지 않으려는 경우 쓸데없는 읽을 거리를 만들어 다른 사람의 시간을 낭비하지 마십시오. –