2011-07-17 2 views

답변

6

아마도 C로 된 어떤 종류의 시스템 호출이 포함될 것이지만 call C functions from D 일 수 있습니다. 그래서 당신을 위해 포장 할 라이브러리가 없다면 (나는 의심 스럽습니다), 알아야 할 것입니다 적절한 C 호출이 무엇인지 확인하고 사용하십시오.

5

C 라이브러리에 바인딩을 생성하는 것은 D에서 매우 간단하므로 시스템 간 USB 액세스를 위해 libusb을 시도해 볼 수 있습니다.

+1

D 언어의 "Interfacing to C"에 대한 공식 문서 (예제 포함)에 대한 링크 : https://dlang.org/spec/interfaceToC.html –