Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7942 Discussions

Fail to integrated ICC 11.0 into VC2005 ide

Wenhao_Z_Intel1
Employee
467 Views

I installed icc 11.0 and VSIntegration. icc works well since i have compiled sample code of IPP with it. But VS integration doesn't work. There's no icon or options to change the compiler. Just like the icc isnot installed..

Could someone can tell me how to do? Thanks!

0 Kudos
10 Replies
JenniferJ
Moderator
467 Views

You said it works with ipp sample: what do you mean?

Several other things to check:
1. open VS2005, open the Help->About, scroll down the list, do you see Intel C++ Compiler Integration listed?
2. still within VS2005, open Tools -> Options, do you see "Intel C++"?
3. do you see a folder like intelcompilervsintegrationvs2005?what do you have at this folder?

Jennifer

0 Kudos
Wenhao_Z_Intel1
Employee
467 Views

Jennifer,
Thank you for the reply.

You said it works with ipp sample: what do you mean?
I run theIPPsample of audio-video-codecs, its compiling script can detect and use the ICC automatically. I think it means icc has been installed in my machine correctly.

Several other things to check:
1. open VS2005, open the Help->About, scroll down the list, do you see Intel C++ Compiler Integration listed?
no
2. still within VS2005, open Tools -> Options, do you see "Intel C++"?
still no
3. do you see a folder like intelcompilervsintegrationvs2005?what do you have at this folder?
yes. Its locations is IntelCompiler11.0�61cppCompilerVS IntegrationC++VS2005. In it, there are two folders (1033 and 1041), icUtil.dll, IntelPkg.dll, OptPkg.dll and integrate.bat

0 Kudos
JenniferJ
Moderator
467 Views
Quoting - questionmark
3. do you see a folder like intelcompilervsintegrationvs2005?what do you have at this folder?
yes. Its locations is IntelCompiler11.0�61cppCompilerVS IntegrationC++VS2005. In it, there are two folders (1033 and 1041), icUtil.dll, IntelPkg.dll, OptPkg.dll and integrate.bat
Ok. This is great. Steps below:

1. Copy/Paste "integrate.bat" to "IDE_install.bat".
2. Edit "IDE_install.bat" with Notepad and remove all the "/s" in the "regsvr32" command line.
3. open a cmd window and run cmd below:
>> IDE_Install "VS2005_Dir"

See what error you get.
If no error, open VS2005 and check if the IntelC toolbar is there.
If error, please post the error msg or image.

Jennifer
0 Kudos
Wenhao_Z_Intel1
Employee
467 Views
Thank you. I did as you said and ICC toolbox appeared. But a error message box as follows is encountered now.







Bests,
Wenhao
0 Kudos
JenniferJ
Moderator
467 Views
This GUID is from "optpkg.dll". when registering it, did you get any error msg?

Please check registry: HKLMsoftwaremicrosoftVisualStudio8.0packages{477A1EE1-A43E-.......}, it should contain following:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio8.0Packages{477A1EE1-A43E-4250-A512-A0DF1F30891E}]
@="Intel C++ Compiler Integration Package, Tool Option"
"InprocServer32"="C:\Program Files\Intel\Parallel Studio\Composer\VS Integration\C++\VS2005\OptPkg.dll"
"CompanyName"="Intel Corporation"
"ProductName"="Intel C++ Compiler Integration Package, Tool Option"
"ProductVersion"="11.1"
"MinEdition"="Standard"
"ID"=dword:00000001
"InstallPath"="C:\Program Files\Intel\Parallel Studio\Composer\VS Integration\C++\VS2005"

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio8.0Packages{477A1EE1-A43E-4250-A512-A0DF1F30891E}Automation]
"IntelOptions"="Intel Options Package Automation"
"PrjConvert"="Project conversions automation"

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio8.0Packages{477A1EE1-A43E-4250-A512-A0DF1F30891E}SatelliteDll]
"DllName"="OptPkgUI.dll"
"Path"="C:\Program Files\Intel\Parallel Studio\Composer\VS Integration\C++\VS2005"
0 Kudos
Wenhao_Z_Intel1
Employee
467 Views
All the registerations were succeed and i checked the registry. It also seems to be correct. :(



Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio8.0Packages{477A1EE1-A43E-4250-A512-A0DF1F30891E}]
@="Intel C++ Compiler Integration Package, Tool Option"
"InprocServer32"="C:\Program Files\Intel\Compiler\11.0\061\cpp\Compiler\VS Integration\C++\VS2005\OptPkg.dll"
"CompanyName"="Intel Corporation"
"ProductName"="Intel C++ Compiler Integration Package, Tool Option"
"ProductVersion"="11.0"
"MinEdition"="Standard"
"ID"=dword:00000001
"InstallPath"="C:\Program Files\Intel\Compiler\11.0\061\cpp\Compiler\VS Integration\C++\VS2005"

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio8.0Packages{477A1EE1-A43E-4250-A512-A0DF1F30891E}Automation]
"IntelOptions"="Intel Options Package Automation"
"PrjConvert"="Project conversions automation"

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio8.0Packages{477A1EE1-A43E-4250-A512-A0DF1F30891E}SatelliteDll]
"DllName"="OptPkgUI.dll"
"Path"="C:\Program Files\Intel\Compiler\11.0\061\cpp\Compiler\VS Integration\C++\VS2005"

0 Kudos
JenniferJ
Moderator
467 Views
Ok.
Do you have this file "C:Program FilesMicrosoft Visual Studio 8SDKv2.0Bingacutil.exe"?

If not, it's needed. There's a posting about modifying the VS2005 to install it.
If yes, we need to try more:

1. download the latest 11.0.074
2. from Add/Remove, remove 11.0.61 including the IDE integration.
If the IDE integration does not show up on the Add/Remove, use the following cmd:
>> cd "C:Program FilesIntelCompiler11.0�61cppCompilerVS IntegrationC++VS2005"
>> uninstall_vc8.bat
>> uninstall_vc8.bat
>> uninstall_vc8.bat
(3 times uninstalling)
3. install the 11.0.074.

(install_vc8.bat & uninstall_vc8.bat attached.)

Jennifer
0 Kudos
Wenhao_Z_Intel1
Employee
467 Views
I tried the latest version of ICC, the same error remained. And i also tried to re-install my vc8, still with no result.

It's so disappointing...

Anyhow, thanks a lot for your patient help.
0 Kudos
JenniferJ
Moderator
467 Views
Quoting - questionmark
I tried the latest version of ICC, the same error remained. And i also tried to re-install my vc8, still with no result.
Please check this known-issue -http://software.intel.com/en-us/articles/intel-c-compiler-for-windows-the-ide-integration-does-not-work-within-visual-studio-2005/

Jennifer
0 Kudos
JenniferJ
Moderator
467 Views
Please checking this posting as well http://software.intel.com/en-us/forums/showthread.php?t=57659

Jennifer
0 Kudos
Reply