一个开发环境遇到的问题

FIX: “CL.exe” exited with code -1073741515 & cannot run ‘rc.exe’

Hey folks,

had this nasty error after re-installing Windows 7 on my Notebook.
Installed Visual Studio 2010, wanted to build a project and obviously.. it didn’t work.

 

I actually got this error message:

1>—— Build started: Project: Win32Project2, Configuration: Debug Win32 ——
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(251,5): error MSB6006: “CL.exe” exited with code -1073741515.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Since there wasn’t any really helping solution for this online I tried reinstalling Visual Studio many times, without success. (Damn re-installing takes a lot of time)

-1073741515 = STATUS_DLL_NOT_FOUND

Running CL.exe manually ended up with an Message-box telling me there’s an DLL missing.

After a while trying around I came up with this solution:
(I was installing Visual Studio 2012 on Windows 7 64Bit)

Part 1: FIX  error MSB6006: “CL.exe” exited with code -1073741515.

Add this to your PATH environment variables:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE

Copy those files:

msobj110.dll
mspdb110.dll
mspdbcore.dll
mspdbsrv.exe

From

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE

to

C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin

Congrats, you _should_ be able to build your project now..
sounds a bit naive what, right after that was fixed the next error popped up:

Part 2: FIX  LINK : fatal error LNK1158: cannot run ‘rc.exe’

Add this to your PATH environment variables:

C:\Program Files (x86)\Windows Kits\8.0\bin\x86

Copy those files:

rc.exe
rcdll.dll

From

C:\Program Files (x86)\Windows Kits\8.0\bin\x86

to

C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin

原文链接:

http://i-am-bryan.com/webs/tutorials/fix-cl-exe-exited-with-code-1073741515-cannot-run-rc-exe/

 
posted @ 2016-05-27 10:48  黑暗骑士之“闪”  阅读(670)  评论(0编辑  收藏  举报