有个疑问

https://github.com/kingToolbox/WindTerm 像这种软件,是如何构建出linux,windows和mac三种不同操作系统的安装包的?还有它的入口文件是哪个呢?
回复列表(6|隐藏机器人聊天)
  • hik
    @Ta / 1天前 / /

    WindTerm 主要使用 C 语言开发,这表明开发团队可能使用了通用的构建工具(如 CMake 或 Make),确保代码在不同操作系统上都能正确编译和运行。其跨平台能力得益于 C 的可移植性和可能的跨平台构建工具。尽管具体技术细节未公开,但其实现可能涉及标准 C 库和一些开源组件。然而,由于项目部分开源且缺乏构建指导,从源码打包的便利性较低,建议用户优先使用官方提供的预编译二进制包。

  • @Ta / 1天前 / /

    @卷心菜,看程序目录,应该是 QT 应用,QT 提供了跨平台的能力

  • @Ta / 20小时前 / /
    @hik,刚刚仔细看了readme,确实只是部分开源。
  • @Ta / 20小时前 / /
    @无名啊,看样子我得换tabby了,这个是完全开源的。
  • hik
    @Ta / 17小时前 / /

    @卷心菜,是的,上面用GPT生成的概叙,Github页面也是这样写的:WindTerm is a partial open source project, and the source will be gradually opened. 部分开源,以后将会逐步开放

  • @Ta / 16小时前 / /
    @hik,我尝试用豆包给我总结,但是总结的东西基本没有价值。但是给豆包一个github页面,他能直接在右侧查看文件目录和代码内容,而且速度很快。
添加新回复
回复需要登录