DFL GUI 툴킷에 대한 모든 정보는 Windows API를 중심으로 꽤 높은 수준의 래퍼이기 때문에 Windows에서만 작동합니다. Winelib을 사용하여 그러한 툴킷을 리눅스에 단순히 포팅하는 것이 얼마나 힘들겠습니까? (필자는 Windows와 Linux 외의 다른 OS는별로 신경 쓰지 않습니다)? Linux에서 그런 라이브러리를 컴파일하고 Winelib과 링크하면 대부분 "그냥 작동"할 확률은 얼마입니까? 명확하지 않은 단계가 포함될 수 있습니까?Winelib을 사용하여 Windows 전용 GUI 툴킷을 이식합니다.
참고 : C 코드로 작업하는 D 방법에 익숙하지 않은 사용자는 C 코드를 D에서 직접 호출 할 수 있습니다. 헤더 파일을 D로 변환하면됩니다 (이 작업은 이미 Win32 헤더에서 수행되었지만 Winelib 헤더가 아니라 Winelib 헤더를 번역 할 필요가 있는지, Windows 헤더가 충분한 지 잘 모르겠다.), C 컴파일러로 C 코드를 컴파일하고 C 오브젝트 파일을 링크한다.
그동안 해결책을 찾았습니까? – Trass3r
예. 나는 다른 GUI 라이브러리로 포팅을 끝내었다. – dsimcha