[問題] Qt程式語法問題請教(使用Qt4 + Visual …

看板C_and_CPP (C/C++)作者時間16年前 (2010/01/29 17:40), 編輯推噓3(3013)
留言16則, 7人參與, 最新討論串1/1
目前想將 h264 decoder(JM) 移植到Qt平台上 已經安裝 Visual Studio 2008 、qt-vs-addin-1.1.2.exe 與 qt-win-opensource-4.6.0-vs2008 然後建立新project,選擇Qt app,最後再將我的程式碼加進來 程式碼都沒變,也可以編譯成功 但這樣是不是 "仍然不是真正的Qt" , 仍然沒辦法跨平台? 小弟有接觸過c++及物件導向程式設計,但不是資工背景 且剛開始接觸Qt,所以對開發平台及環境較不熟悉 麻煩有經驗的人替小弟解惑一下吧~感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.112.8 ※ 編輯: pitera05 來自: 140.123.112.8 (01/29 17:41)

01/29 17:45, , 1F
你的「真正的Qt」意思是?
01/29 17:45, 1F

01/29 18:09, , 2F
我猜他只是想跨平台而已
01/29 18:09, 2F

01/29 18:14, , 3F
沒錯~要使用Qt開發,來達到跨平台的特性
01/29 18:14, 3F

01/29 18:20, , 4F
跨平台的重點在於程式中有沒有用一些平台相關的函數
01/29 18:20, 4F

01/29 18:21, , 5F
例如網路方面函數linux跟win就有一些小差異
01/29 18:21, 5F

01/29 18:21, , 6F
decoder這類的應該比較不會用到這類相關的,
01/29 18:21, 6F

01/29 18:22, , 7F
建議你還是win&linux兩邊都先編譯看看再作下一步打算
01/29 18:22, 7F

01/29 21:55, , 8F
樓上的網路方面的函數QT也有, 原po不如不要用VC
01/29 21:55, 8F

01/29 21:55, , 9F
你乾脆用QT提供的IDE好了, QT creator
01/29 21:55, 9F

01/30 10:17, , 10F
跨平台 還是java方便0.0
01/30 10:17, 10F

01/30 12:26, , 11F
感謝以上建議~沒辦法廠商指定說要Qt,我也不想阿 XD
01/30 12:26, 11F

01/30 12:51, , 12F
可否再問一下,即使用Qt creator,也要使用他的函數?
01/30 12:51, 12F

01/30 12:54, , 13F
例如 #include <math.h> 要改成 #include <qmath.h> ?
01/30 12:54, 13F

01/30 13:23, , 14F
能用QT的就用QT,理論上這樣就是跨平台了
01/30 13:23, 14F

02/01 21:27, , 15F
用 qt creator+ gcc來作吧,如果不小心用了只有vc++許可的
02/01 21:27, 15F

02/01 21:27, , 16F
東西,那就不跨平台了
02/01 21:27, 16F
文章代碼(AID): #1BOgqLp3 (C_and_CPP)
文章代碼(AID): #1BOgqLp3 (C_and_CPP)