Có một vài thư viện nền tảng cụ thể trong Hackage mà tôi muốn sử dụng (ví dụ: inotify, kqueue). Tuy nhiên, tài liệu về cách chuyển đổi giữa các nền tảng bằng cách sử dụng trình biên dịch có điều kiện
Tôi hiện đang phát triển một ứng dụng C đa nền tảng. Có macro trình biên dịch nào được xác định chỉ trong khi biên dịch trên Windows, vì vậy tôi có thể #ifdef một số #includes cụ thể của Windows không