我刚刚在cygwin中编译了一些软件并且一切顺利,除非我尝试在不同的机器上运行它需要一些cygwin特定的库.dll,无论如何我可以用软件构建它以便它可以在没有安装cygwin的第三方机器上运行?我试图通用这个问题所以答案将适合面临相同或类似问题的其他人,对于软件等缺乏细节感到抱歉。(sgminer)
感谢您的帮助
答案 0 :(得分:0)
这不仅是重复的,正如Paul R指出的那样,它也是Cygwin网站上的常见问题解答。
来自“How do I compile a Win32 executable that doesn't use Cygwin?”
mingw-gcc,mingw64-i686-gcc和 mingw64-x86_64-gcc软件包链接标准Microsoft DLL 而不是Cygwin。这对于本机Windows程序来说是理想的 不需要UNIX仿真层。
这不要与'MinGW'(Windows的Minimalist GNU)相混淆, 这是一个完全独立的努力。那个项目的主页是 http://www.mingw.org/index.shtml