利用QT开发的程序是不是就是跨平台的?

本人今天下午才发现QT这个东东,哪位大侠指点一下?
2024-12-19 20:11:49
推荐回答(2个)
回答1:

未必,跨平台是一件很难的事,每个平台都有自身的独有特点,除非你不打算利用各个平台的独有优点,但即使这样,你编程上的一个小小疏忽都有可能使你的程序在一个平台上运行良好,在另一个平台上崩溃。比如,你用QT开发的程序调用了windows的shell.dll中的函数,你还能跨平台到UNIX上吗?

跨平台只是一种美好理想,可以作为一个智力游戏玩玩,在工作上,还是不要玩的好。

回答2:

是,不过目前没什么人用嘛。Java也是跨平台的,.NET理论上也是啊

Qt 可提供于下列平台:Qt/Windows (Microsoft Windows XP, 2000, NT 4, Me/98)
Qt/Mac (Mac OS X)
Qt/X11 (Linux, Solaris, HP-UX, IRIX, AIX, 与其它许多Unix 变式)
Qtopia Core - 获悉下一代Trolltech嵌入式技术的更多信息.