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

看板C_and_CPP (C/C++)作者 (呆呆小狼￾ ￾ N￾ ￾ )時間16年前 (2009/02/10 16:55), 編輯推噓0(115)
留言7則, 2人參與, 最新討論串6/10 (看更多)
※ 引述《sssjjcc (恰恰)》之銘言: : 所以其實只要小心選擇用的library,就算用vs 2005也是沒差的嗎? 有差,因為VS2005是BASE 在.NET上,也許多東西會有那麼些詭異詭異的 : 只是怕用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很多,可以自己 去挑一個用得習慣的。) 一般我會比較推薦使用BCB的原因是BCB-CLX API對應Kilix-CLX API會很 完整得幫你封裝不同平台下的API CLASS。你可以不必瞭解WINDOWS XML跟 LINUX下LIBXML的差異,對於趕專案來講會有很大的幫助。 至於剛剛有人嗆我BCB能不能寫單晶片,BCB目前是有ARM9/XSCAL的PORT, 不過那又是另一個故事了...(跟WINDOWS類別不怎相容) -- ~~於是,銀河的歷史又被海賊抹黑了好幾百頁。 - A23203 - BM4GRM Harlock WolfLord <<上站通知>> -- 我來啦! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.23.231.109

02/10 17:03, , 1F
對不起..我真的不是要針對你嗆orz 可是vs2005並不是base
02/10 17:03, 1F

02/10 17:03, , 2F
在.NET 上..
02/10 17:03, 2F

02/10 17:04, , 3F
你用vs2005可以開.NET的project,也可以寫傳統你我熟悉的C
02/10 17:04, 3F

02/10 17:04, , 4F
就跟vc6,2002,2003一樣..
02/10 17:04, 4F

02/10 17:04, , 5F
再次強調, 是你要選用什麼library,而不是IDE本身的問題..
02/10 17:04, 5F

02/11 00:25, , 6F
賣亂啊 你到底有沒用過vs2005 基於.net? 你的觀念需要
02/11 00:25, 6F

02/11 00:26, , 7F
升級一下 做越久想法會跟著腐化..
02/11 00:26, 7F
文章代碼(AID): #19aK4Ay9 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19aK4Ay9 (C_and_CPP)