문제

현재 상태는 어떤가요? 단핵증Linux에서 의 플랫폼 호출 구현이요?그리고 솔라리스에서는요?

도움이 되었습니까?

해결책

작동하고 사용 가능하며 안정적입니다.모노의 자체 하위 수준 기능 중 상당 부분이 모노를 통해 기본 운영 체제로 마샬링되어야 하기 때문에 잘 테스트되었습니다.

일부가 있습니다 P/호출 확장 Microsoft .Net 구현과 비교할 때(결국 단일 OS 제품군과 최대 3개의 아키텍처를 처리합니다).그 중 가장 주목할만한 점은 라이브러리 매핑이 라이브러리 이름을 OS별 변형(예: mylib.dll 다음을 검색합니다. mylib.so 리눅스에서는, mylib.dylib OS X 등) 다양한 기타 시스템별 규칙을 고려합니다.또 한있다 DLLMap 기본 이름 변환이 충분하지 않은 경우 사용할 수 있는 구성 확장입니다.일반적으로 서로 다른 OS에 노출된 바이너리 lib의 동일한 API를 갖는 것이 편리하므로 플랫폼 간 마이그레이션에는 .Net 부분이 아닌 C 코드만 변경하면 됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top