1
1
|
2
3
我强烈建议你搬到 CMake 自动生成生成生成文件。这些问题都得到了解决,它支持明威、MSYS和Cygwin。
如果生成mingw生成文件,则所有路径都将自动转换为DOS样式。这是一件美丽的事情。 最后,它也使makefile的其余部分变得更简单。 |
3
0
准确地检测构建平台是一个棘手的部分。我就是这样做的。
uname变量设置为linux、cygwin、windows、freebsd、netbsd(或者可能是solaris、darwin、openbsd、aix、hp-ux)或unknown。然后可以在makefile的其余部分进行比较,以分离任何操作系统敏感的变量和命令。 我进一步讨论这个问题 another thread |
Le Thuan · grep可以只显示我想要的结果吗 6 年前 |
Babu · 更新Cygwin后vi或vim未启动 6 年前 |
Jay8ee · Cygwin命令替换不工作 6 年前 |
CapnKirk · 在cygwin上安装sdkman 6 年前 |