运行vc++ 2008的时候出现说microsoft@incremental linker停止工作
来源:互联网 发布:聚石塔和阿里云的区别 编辑:程序博客网 时间:2024/06/04 19:32
/INCREMENTAL 选项控制链接器如何处理增量链接。
默认情况下,链接器以增量模式运行。若要重写默认增量链接,请指定 /INCREMENTAL:NO。
增量链接的程序在功能上等效于非增量链接的程序。不过,因为它是为后面的增量链接而准备的,所以增量链接的可执行 (.exe) 文件或动态链接库 (DLL):
大于非增量链接的程序,因为有代码和数据的填充。(填充允许链接器增加函数和数据的大小而不用重新创建 .exe 文件。)
可以包含跳转 thunk 以处理函数重定位到新地址。
注意
为了确保最终发布版本不包含填充或 thunk,请非增量链接您的程序。
若要增量链接而不管默认值,请指定 /INCREMENTAL。选定该选项后,如果链接器无法增量链接,它就会发出警告,然后非增量链接程序。某些选项和情况重写 /INCREMENTAL。
大多数程序都可以增量链接。然而,某些更改太大,某些选项与增量链接不兼容。如果指定了任何下列选项,则 LINK 执行完全链接:
增量链接未被选定 (/INCREMENTAL:NO)
选定 /OPT:REF
选定 /OPT:ICF
选定 /ORDER
指定 /DEBUG 时暗含 /INCREMENTAL。
另外,如果发生以下任何情况,则 LINK 执行完全链接:
缺少增量状态 (.ilk) 文件。(LINK 将创建新的 .ilk 文件以为后面的增量链接作准备。)
对 .ilk 文件没有写入权限。(LINK 忽略 .ilk 文件并进行非增量链接。)
缺少 .exe 或 .dll 输出文件。
更改 .ilk、.exe 或 .dll 的时间戳。
更改 LINK 选项。大多数 LINK 选项在各生成间更改时导致完全链接。
添加或省略对象 (.obj) 文件。
更改用 /Yu /Z7 选项编译的对象。
在 Visual Studio 开发环境中设置此链接器选项
打开此项目的“属性页”对话框。有关详细信息,请参见设置 Visual C++ 项目属性。
单击“链接器”文件夹。
单击“常规”属性页。
修改“启用增量链接”属性。
以编程方式设置此链接器选项
请参见 LinkIncremental。
默认情况下,链接器以增量模式运行。若要重写默认增量链接,请指定 /INCREMENTAL:NO。
增量链接的程序在功能上等效于非增量链接的程序。不过,因为它是为后面的增量链接而准备的,所以增量链接的可执行 (.exe) 文件或动态链接库 (DLL):
大于非增量链接的程序,因为有代码和数据的填充。(填充允许链接器增加函数和数据的大小而不用重新创建 .exe 文件。)
可以包含跳转 thunk 以处理函数重定位到新地址。
注意
为了确保最终发布版本不包含填充或 thunk,请非增量链接您的程序。
若要增量链接而不管默认值,请指定 /INCREMENTAL。选定该选项后,如果链接器无法增量链接,它就会发出警告,然后非增量链接程序。某些选项和情况重写 /INCREMENTAL。
大多数程序都可以增量链接。然而,某些更改太大,某些选项与增量链接不兼容。如果指定了任何下列选项,则 LINK 执行完全链接:
增量链接未被选定 (/INCREMENTAL:NO)
选定 /OPT:REF
选定 /OPT:ICF
选定 /ORDER
指定 /DEBUG 时暗含 /INCREMENTAL。
另外,如果发生以下任何情况,则 LINK 执行完全链接:
缺少增量状态 (.ilk) 文件。(LINK 将创建新的 .ilk 文件以为后面的增量链接作准备。)
对 .ilk 文件没有写入权限。(LINK 忽略 .ilk 文件并进行非增量链接。)
缺少 .exe 或 .dll 输出文件。
更改 .ilk、.exe 或 .dll 的时间戳。
更改 LINK 选项。大多数 LINK 选项在各生成间更改时导致完全链接。
添加或省略对象 (.obj) 文件。
更改用 /Yu /Z7 选项编译的对象。
在 Visual Studio 开发环境中设置此链接器选项
打开此项目的“属性页”对话框。有关详细信息,请参见设置 Visual C++ 项目属性。
单击“链接器”文件夹。
单击“常规”属性页。
修改“启用增量链接”属性。
以编程方式设置此链接器选项
请参见 LinkIncremental。
- 运行vc++ 2008的时候出现说microsoft@incremental linker停止工作
- vc9 不时出现 Microsoft Incremental Linker已停止工作
- vs2008出现“Microsoft Incremental Linker已停止工作”解决办法
- 在win7下用vs2008 编译程序时出现“Microsoft Incremental Linker已停止工作”的解决办法
- VS2008运行MFC程序,提示microsoft incremental linker已停止工作解决方法
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现"Microsoft Incremental Linker已停止工作"
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作 解决方案
- 【转】VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在Win7下出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- vs2008在win7调试是不断出现Microsoft Incremental Linker已停止工作解决方案
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
- PopupWindow中使用GridView无法响应OnItemClickListener点击事件
- spring如何注入Date类型的属性
- Win7下由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。 解决办法
- jquery ajax return值不能取得的解决方案
- android - BitmapRegionDecoder 翻译
- 运行vc++ 2008的时候出现说microsoft@incremental linker停止工作
- Qt Mysql编译
- (转载)专业编程人员的话
- 2012-05-22
- POJ-2243(bfs)(Knight Moves )
- div 浮动于flash上
- oracle触发器(当插入或删除或修改一张表A时,能把新数据同步到另一张结构相同的表B里面)
- jquery ui tabs详解
- java IO 流的整体介绍