4 回答

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
Windows下是ANCII編碼的,Linux下是Unicode編碼的,源程序注意轉(zhuǎn)化一下編碼就可以了。
fedora12下面,你可以去Qt的官方網(wǎng)站下載rpm安裝包或者在在線軟件倉(cāng)庫(kù)里找找啊。
Qt Creator在Windows下和在Linux下的用法基本一樣,就是注意以下源文件的字符編碼就OK了。還有Linux下的文件名連后綴都是區(qū)分大小寫的,所以一些涉及到文件讀寫的程序,后綴名也要注意一下。

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
qt everywhere for linux 是QT運(yùn)行庫(kù)的源碼,需要編譯才能運(yùn)行,QT為什么不給Linux編譯二進(jìn)制文件?原因在于Linux版本太多了,目前超過(guò)了300種,QT官方肯定無(wú)法編譯那么多的程序,而且linux講求開(kāi)源,Qt官方就提供了源碼,讓各種linux官方人員編譯自己的運(yùn)行庫(kù)。所以你在ubuntu家族下可以使用apt-get安裝QT,在Fedora家族下使用yum安裝QT。QT SDK for linux則可以在所有Linux下運(yùn)行,但是QT SDK是高度集成開(kāi)發(fā)環(huán)境,不是QT運(yùn)行庫(kù)。
添加回答
舉報(bào)