[問題] linux下可以開發win32 API嗎

看板C_and_CPP (C/C++)作者 (難道我只是新八嗎)時間16年前 (2009/02/22 12:44), 編輯推噓4(409)
留言13則, 6人參與, 最新討論串1/1
一直在想這個問題 win32 api是本來C語言就有的東西 還是像MFC那樣是微軟做的 用ubuntu可以寫win32 API嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.117.139

02/22 12:50, , 1F
當然是微軟做的囉 由作業系統提供的函式庫
02/22 12:50, 1F

02/22 12:55, , 2F
如果Linux下能寫完整的Win32 API 大部份程式都能移植啦XD
02/22 12:55, 2F

02/22 12:55, , 3F
try to use WINE library
02/22 12:55, 3F

02/22 12:56, , 4F
c語言當中其實並沒有包含win32 api...
02/22 12:56, 4F

02/22 12:57, , 5F
其實名字就叫 Windows API 了
02/22 12:57, 5F

02/22 13:03, , 6F
應該說Win32 API是採用C介面,採用C介面跟是C的一部分是兩
02/22 13:03, 6F

02/22 13:05, , 7F
回事。Ubuntu下寫別的平台的程式應該辦得到,就是cross
02/22 13:05, 7F

02/22 13:06, , 8F
compiling,只是我沒試過所以沒辦法提供你經驗 orz
02/22 13:06, 8F
原來如此 這樣的話 要在ubuntu上用C/C++寫視窗 要用什麼東西呢? ※ 編輯: yu00928 來自: 118.171.117.139 (02/22 13:58)

02/22 14:08, , 9F
gtk+或QT 爬文與google可以找到相關的資訊~
02/22 14:08, 9F

02/23 17:39, , 10F
用GTK+就保證跨平台嗎?難道像GIMP不會用到LINUX特有的API
02/23 17:39, 10F

02/23 17:40, , 11F
嗎?
02/23 17:40, 11F

02/23 19:44, , 12F
GTK+跨平台是肥大了點。GIMP有用到Linux kernel API,但它
02/23 19:44, 12F

02/23 19:44, , 13F
還是有Win32的版本。不過這跟GTK跨平台有關係嗎 ??
02/23 19:44, 13F
文章代碼(AID): #19eDWNNm (C_and_CPP)
文章代碼(AID): #19eDWNNm (C_and_CPP)