Linux 개발자에게 적합한 SDK가 있나요? 즉, 이는 단순한 매뉴얼 페이지가 아니라 프로그래밍 및 개발자 지침에 대한 모든 문서가 한 곳에 문서화되고 구조화되어 있는 Windows의 MSDN 라이브러리 또는 Windows SDK와 비슷합니다.
답변1
GNOME의 경우 devhelp를 확인하거나help.gnome.org.
그러나 모두가 이미 말했듯이 "Linux"를 위한 단일 SDK는 없습니다. 특정 개발자 리소스를 추천하기 전에 원하는 것이 무엇인지 알아야 합니다.
답변2
통합 SDK는 모든 핵심 라이브러리에 대해 하나의 소스가 있음을 의미합니다. 이는 오픈 소스 운영 체제가 작동하는 방식이 아닙니다. 정보의 조각은 전 세계에서 왔으며 개별적으로 기록되었습니다.
편집하다: 종이가 문제가 되지 않는다면 요구 사항에 가장 가까운 것은 다음과 같습니다.Unix 환경의 고급 프로그래밍2/e 스티븐스와 라르고.
답변3
MSDN에는 Windows에서 사용되는 다른 라이브러리나 프레임워크가 아닌 Microsoft 기술만 문서화되어 있으며 다른 공급업체의 문서는 포함되어 있지 않습니다. 이제 Linux 배포판은 더 많은 조직과 회사의 소프트웨어를 사용하므로 문서가 더욱 단편화되고 통일성이 떨어지는 경향이 있습니다. (안타깝게도 때로는 문서화가 잘 이루어지지 않는 경우도 있습니다.)
또한 대부분의 Linux 배포판에는 다양한 소스의 문서를 한 곳으로 묶는 문서 브라우저가 함께 제공됩니다.
Linux 배포판의 많은 중요한 부분하다그런데, 다음과 같은 좋은 문서 라이브러리가 있습니다.
답변4
크로스 플랫폼 애플리케이션 개발에도 관심이 있다면 제가 추천하는 것은 다음과 같습니다.노키아 Qt SDK그것은 제공한다Qt 프레임워크내 경험상 최고의 문서 중 하나가 있는 기타 도구는 다음을 참조하세요.http://doc.qt.nokia.com/그리고http://qt.nokia.com/developer
Qt가 무엇인지, Qt로 무엇을 할 수 있는지 알아보려면 다음을 확인하세요.http://qt.nokia.com/