关于Qt与C ++的快速问题

时间:2011-06-22 01:44:34

标签: c++ qt

我现在无法下载Qt IDE,因为它大约是1.5GB,我的互联网连接限制为60Kb / s,下载限制为500MB。所以,请原谅我的好奇心,因为在很长一段时间之前我都无法尝试Qt。

问题是:如果我想使用Qt的数据库,GUI和网络功能,那么包含这些库的“hello world”程序的典型大小是什么?

此外,是否应将Qt安装在.Net Framework等计算机上以运行程序?

再次,对不起,因为我现在不能尝试Qt。

2 个答案:

答案 0 :(得分:2)

在Windows上使用这些模块的“hello world”应用程序可能会超过5 MB。这实际上取决于Qt配置。您可以静态链接所需内容并压缩可执行文件(请参阅UPX)以获得更小的输出。

至于安装,没有可安装的框架。如果不使用静态链接,只需捆绑相应的DLL文件。

请注意,非Windows平台的答案有所不同。你没有指定,但我假设Windows是因为.NET(而不是Mono)引用。

答案 1 :(得分:0)

Qt与.NET没有任何关系。

至于问题的其他部分,我承认我觉得有点奇怪。如果你只是写你好世界,为什么要包括所有这些库?请记住,即使您在典型的C ++中编写hello world,也包含iostream,它是一个库,但几乎没有任何开销。在我的电脑上,它编译为大约6kb。