【问题标题】:Windows service and mingwWindows 服务和 mingw
【发布时间】:2010-03-12 00:53:34
【问题描述】:

是否有可能只使用 mingw c++ 编译器和库来编译 windows 服务?

我假设可以将编译器与 Visual Studio 标准库和方法一起使用,但希望做到这一点几乎完全开源。

有什么经验吗?

【问题讨论】:

    标签: c++ windows-services mingw


    【解决方案1】:

    由于您可以使用 MinGW 使用 Windows 平台 SDK(或今天的任何名称)构建程序,因此您可以构建 Win32 服务。

    服务只是带有一些特定协议的 Win32 程序,用于向系统注册它们并与操作系统的服务控制器进行交互。

    【讨论】:

    • 平台 SDK 包含 Visual Studio 中使用的编译器。直接使用 MinGW 会很困难,因为缺少 MinGW 的 unicode 支持。如果您可以解决那里不完整的支持,那么您应该没有理由不能使用 MinGW。
    • 仅供参考:我已将完整的服务示例代码从 microsoft 移植到 mingw / gcc 并在此处记录:xpra.org/trac/ticket/1527#comment:4
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    • 2011-07-25
    • 2023-04-09
    • 1970-01-01
    • 2020-02-15
    • 2010-10-26
    相关资源
    最近更新 更多