【发布时间】:2015-04-17 22:13:20
【问题描述】:
我使用 VS2010 构建我的 C++ 项目。有 3 个机器生成的文件,每个文件都有 30.000-40.000 行代码,还有一些来自我自己的较小的代码。
在 Win32 中构建将花费不到 60 秒。
在 x64 中,在输出线上构建最多需要 20-30 分钟:
1> 生成代码...
我不确定这是否与彼此有关,但如果我想构建项目(win32 和 x64),我必须启用选项 \bigobj 否则我会得到这个输出:
致命错误 C1128:节数超出目标文件格式限制:使用 /bigobj 编译
到目前为止,我对没有大文件的项目没有任何问题,并且我在项目属性中使用了相同的设置。
您知道问题可能是什么吗? 这是 x64 的一个众所周知的问题吗?是否有一些项目属性可以加快构建速度?
欢迎所有提示!感谢您的帮助。
【问题讨论】:
标签: c++ visual-studio-2010 build