我在Windows CMake / MinGW构建中遇到了一个错误,其中发送到链接器的目标文件数导致参数列表超过了Windows API允许的最大32k字符。这表明它是一个非常无益的“错误运行链接命令:参数不正确”错误。
之前是否有人遇到此问题并找到不涉及重新组织项目路径或将其拆分为库的解决方法(因为两者都需要额外的工作)?
例如我知道ld.exe使用@file参数来传递参数,但是当参数变得太长时,mingw-make会被告知使用它吗?
在msys / sh.exe下运行是否可以解决此限制?