试过一次 Qt6 应该是可以的吧。Qt 6 因为不支持 win7,我还没用上。
这个 qtng httpd 只依赖于 qtcore. 搭配 alphine linux,可以编译出类似于 go 那样的只依赖内核的纯静态 exe,直接扔到对应指令集的服务器运行。
或者简单一点,在低版本的 linux,比如 ubuntu 18.04 LTS 上面搭建编译环境,编译一个静态 QtCore, 链接得到的 hello_httpd 只依赖 libc 几乎可以兼容当前常见的 linux 发行版,直接扔上去就能跑。
最有趣的应用是把它扔到 android 里面跑。不过编译 qt for android 的过程略复杂。
【 在 finlab (挨踢卢瑟) 的大作中提到: 】
: 厉害,大牛啊
: 这样个小框架最适合写专用的web服务, 不浪费一点性能。
: 我看用的是QT5,能用QT6直接编译吗?
: ...................
--
修改:hgoldfish FROM 112.47.122.*
FROM 112.47.122.*