【问题标题】:MinGW/Cygwin deploy to other computers?MinGW/Cygwin 部署到其他计算机?
【发布时间】:2011-09-09 14:14:33
【问题描述】:

快速问题:如果我用 c++ 编写程序并使用 cygwin/mingw 编译,我怎样才能让二进制文件在没有 cygwin 的计算机上工作?换句话说,我如何在没有 cygwin 的情况下部署到 PC?

我尝试用 cygwin 简单编译,但在其他计算机上运行时,缺少一堆 dll。

【问题讨论】:

    标签: deployment cygwin mingw


    【解决方案1】:

    显然,您需要发布 DLL。但是,根据您在做什么,您可能根本不需要 Cygwin。所以问题是,缺少哪些 DLL,你在做什么。

    【讨论】:

    • 感谢您的快速回复!我的经验是我用 C++ 写了一个 hello world,在另一台计算机上尝试它告诉我 cygwin.dll 和一堆其他 dll 丢失:(
    • @poly 好的,如果您不尝试运行 POSIX 代码,则不需要 cygwin,当然也不需要编写 hello world。从tdm-gcc.tdragon.net 下载 GCC 发行版并使用它。坦率地说,cygwin 是一大堆小熊维尼。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-21
    • 2019-08-30
    • 1970-01-01
    • 2019-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多