Re: [問題] 想請問關於跨平台的c/c++ ide

看板C_and_CPP (C/C++)作者 (換行)時間16年前 (2009/02/10 17:05), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串7/10 (看更多)
※ 引述《WolfLord (呆呆小狼￾ ￾ N￾ ￾ )》之銘言: : ※ 引述《sssjjcc (恰恰)》之銘言: : : 所以其實只要小心選擇用的library,就算用vs 2005也是沒差的嗎? : 有差,因為VS2005是BASE 在.NET上,也許多東西會有那麼些詭異詭異的 要是一開始就用 .Net Framework 或 Win32 API 專有的東西 那當然是有差 但如果我一開始就都用 Qt 請問你這樣是會有什麼差? : : 只是怕用vs 2005,也許不知不覺用了windows library 也不知道! : : 我們要寫的東西不會用到gui,多半是網路方面的應用,其中也包括了 : : http server、socket、xml 、soap這類的東西! : Socket建議你作個warp class這樣在更換系統時會比較好維護 : 至於http server要看你是自己寫SERVER還是呼叫HTTP SERVER。如果是自 : 己寫應該問題不大,如果是呼叫現有API或INCLUDE 現成的HTTP SERVE CLASS : 就要注意是否具有可移植性。如果是直接呼叫現有的CLASS,依照VS2005 : 的結構應該是會跟.NET作整合,綑綁。那就很難拆離了。 : XML,SOAP的LIB最好不要使用VS內部的,尤其是建構上以.NET為基礎的 : SOAP會跟IIS綑綁得很死。建議使用跨平台的CLASS(OSF很多,可以自己 : 去挑一個用得習慣的。) 在這邊你也提到了,用跨平台的...呃...我想你要說的是的 Library 吧? 都用了跨平台的 Library 了,用不用 VS2005 是會有什麼差? : 一般我會比較推薦使用BCB的原因是BCB-CLX API對應Kilix-CLX API會很 : 完整得幫你封裝不同平台下的API CLASS。你可以不必瞭解WINDOWS XML跟 : LINUX下LIBXML的差異,對於趕專案來講會有很大的幫助。 : 至於剛剛有人嗆我BCB能不能寫單晶片,BCB目前是有ARM9/XSCAL的PORT, : 不過那又是另一個故事了...(跟WINDOWS類別不怎相容) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.29.207

02/10 17:06, , 1F
我不知道為什麼他一直在library上面打轉 orz
02/10 17:06, 1F

02/10 17:06, , 2F
就像在thread的程式,要的話,也可以用phtread-w32寫
02/10 17:06, 2F

02/10 17:07, , 3F
而不使用CreateThread API或_beginethread()這個msvcrt的
02/10 17:07, 3F

02/10 17:07, , 4F
東西, 這個部份的code就很容易移到unix-like的平台上..
02/10 17:07, 4F
文章代碼(AID): #19aKDHHj (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19aKDHHj (C_and_CPP)