也許你們中有些人聽說過http://suckless.org/及其一套Unix工具。基本上,它們是一套程序,每個程序都旨在做一件事,但做得很好,同時仍然儘可能簡單和資源化。我可以使用哪些庫來製作微型Windows程序?
我一直在試圖找到一種方法來在Windows上用C++重現這種編程風格,但是我知道的所有庫都會產生關於它們的函數的巨大二進制文件。例如,即使是最簡單的任何Qt,通常都是幾兆字節大小。我不反對打包依賴關係和可分發內容,但我不想將它做到這個級別。
二進制大小不是我的主要目標之一,但簡單性和這樣的大型圖書館,通過構建,並不簡單。如果二進制大小是您主要關心的問題,那麼您可以像使用kkreiger或惡意軟件一樣使用運行時壓縮。
一個可能性是去突擊隊,只使用ISO標準C++庫,但重建一個小型單一目的應用程序的套接字或網絡系統並不是任何人想要被困擾的東西。
出於某種原因,我認爲Windows開發人員可以指望每個人和他們的奶奶都能輕鬆訪問,但現在我不知道是否存在類似的東西。你可以使用什麼來編寫符合Unix哲學但符合Windows目標的代碼?
Erm,Win32 API?你不能得到比這更低的水平...... –
什麼!我怎麼忘記了Windows API的存在。還有MFC。將其轉移到答案,我會接受它。 – enthdegree