我想嘗試開發系統軟件,設備驅動程序。我知道C是低級編程語言,在這個範圍內非常受歡迎。 什麼編譯器更好用(只有C,而不是C++)?和哪些庫用於系統相關的東西? 操作系統Windows。系統編程C
Q
系統編程C
1
A
回答
2
如果你想做Windows驅動程序開發,那麼你應該看看WDK - Windows Driver Kit。它應該有你需要的大部分內容,包括工具,頭文件和庫(和文檔)。
1
對於Windows看看WDK和相關的MSDN文檔。 WDK包含微軟的編譯器。 http://www.microsoft.com/whdc/devtools/WDK/default.mspx
這裏有很多東西需要吸收。如果您對編程不熟悉,則應該在用戶應用程序級別獲得一些C的經驗,然後在熟悉該語言後再嘗試進行內核開發。
相關問題
- 1. C編程登錄系統
- 2. C編程 - Stat系統調用 - 錯誤
- 3. Windows系統編程
- 4. Windows系統編程
- 5. Unix系統編程
- 6. 用C編譯系統
- 7. 是在系統編程與C++編程相同嗎?
- 8. 鑄造android系統編程
- 9. 網址android系統編程
- 10. Haskell中的系統編程?
- 11. 系統編程 - 叉()方法
- 12. C程序收銀系統
- 13. C#拖/從遠程系統
- 14. 崇高的文字2編寫C語言編程系統
- 15. 寫入彙編代碼系統編程
- 16. C++中的「Static plugin」系統(通過編譯系統)
- 17. 使用Delphi編程連接Avaya系統與我的系統?
- 18. 用C++編寫插件系統
- 19. -MS系統Visual Studio C++編譯器
- 20. 使用C++編寫操作系統
- 21. C++「系統()」,在C#
- 22. 系統線程vs非系統線程
- 23. 車載系統可編程攝像頭C#
- 24. 如何更改我的打印輸出? (系統編程和C)
- 25. C系統編程克隆()標誌位值和操作
- 26. C編程登錄系統:找到用戶名
- 27. UNIX系統時間和用戶時間。 C編程
- 28. 用c編程取決於操作系統
- 29. C編程linux,讀取系統輸入如ping或ls -l
- 30. glibc編譯系統
如果你在Windows上,你基本上使用Visual C++停滯不前。我不認爲MS生產專用的C編譯器。 – 2011-02-17 22:19:10