【发布时间】:2015-06-12 14:30:28
【问题描述】:
作为我在 Windows 上构建 maven 的最后一步,它尝试通过链接大约 1500 个目标文件来创建一个dll 文件。看起来像这样:
cl.exe foo.dll (around 1500 .obj files) (couple of other statically linked libraries)
构建失败,只有一条语句:
The command line is too long.
已尝试搜索解决方案 here、here 和 here,但这些解决方案更具上下文特定性,而不是更通用的解决方案。谁能建议我能做什么?
【问题讨论】:
-
重组你的程序。如果您将 1500 个目标文件中的一些打包到库中会更好...
标签: windows maven dll cmd linker