【发布时间】:2014-07-17 23:59:22
【问题描述】:
我正在尝试使用 VC 11 从其源代码构建一个程序,当编译器即将完成时,它会引发标题错误。 正如我在这里和其他论坛中所读到的那样,我已经尝试过尽可能多地关闭程序并扩大 Windows 中交换文件的大小......它们不起作用。
我读过一个名为 \Zm 的参数,但我不明白如何使用它。
你能帮帮我吗?
【问题讨论】:
-
关于如何使用 /Zm 标志的说明在这里:msdn.microsoft.com/en-us/library/bdscwf1c.aspx
-
谢谢,但我已经读过了。事实是我通过命令行用 cmake 和用 nmake 编译...而不是用 ide
-
编译器占用了多少内存?你可以在任务管理器中查看(cl.exe)
-
是否可以运行 64 位工具集?这通常可以解决导致 C1060 的堆空间问题。 (如果您在运行 64 位工具集时仍然遇到堆问题,那么您的预编译头文件可能有其他问题。)How to: Enable a 64-Bit Visual C++ Toolset on the Command Line 中有一些讨论,尽管我承认不熟悉它与 cmake 的交互方式。
标签: visual-studio visual-c++ visual-studio-2012 compiler-errors