Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
questionmark
Total Points:
90
Status Points:
40
Green Belt
May 22, 2009 4:04 AM PDT
Fail to integrated ICC 11.0 into VC2005 ide

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 is not installed..

Could someone can tell me how to do? Thanks!

Jennifer Jiang (Intel)
Total Points:
19,627
Status Points:
19,127
Brown Belt
May 22, 2009 9:29 AM PDT
Rate
 
#1

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 <program files>\intel\compiler\vsintegration\vs2005? what do you have at this folder?

Jennifer



questionmark
Total Points:
90
Status Points:
40
Green Belt
May 24, 2009 11:04 PM PDT
Rate
 
#2 Reply to #1

Jennifer,
Thank you for the reply.

You said it works with ipp sample: what do you mean? 
I run the IPP sample 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 <program files>\intel\compiler\vsintegration\vs2005? what do you have at this folder?
yes. Its locations is <program files>\Intel\Compiler\11.0\061\cpp\Compiler\VS Integration\C++\VS2005. In it, there are two folders (1033 and 1041), icUtil.dll, IntelPkg.dll, OptPkg.dll and integrate.bat



Jennifer Jiang (Intel)
Total Points:
19,627
Status Points:
19,127
Brown Belt
May 26, 2009 9:51 AM PDT
Rate
 
#3 Reply to #2
Quoting - questionmark
3. do you see a folder like <program files>\intel\compiler\vsintegration\vs2005? what do you have at this folder?
yes. Its locations is <program files>\Intel\Compiler\11.0\061\cpp\Compiler\VS Integration\C++\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

questionmark
Total Points:
90
Status Points:
40
Green Belt
May 26, 2009 10:58 PM PDT
Rate
 
#4 Reply to #3
Thank you. I did as you said and ICC toolbox appeared. But a error message box as follows is encountered now.



error.JPG



Bests,
Wenhao

Jennifer Jiang (Intel)
Total Points:
19,627
Status Points:
19,127
Brown Belt
May 27, 2009 9:59 AM PDT
Rate
 
#5 Reply to #4
This GUID is from "optpkg.dll". when registering it, did you get any error msg?

Please check registry: HKLM\software\microsoft\VisualStudio\8.0\packages\{477A1EE1-A43E-.......}, it should contain following:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{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_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{477A1EE1-A43E-4250-A512-A0DF1F30891E}\Automation]
"IntelOptions"="Intel Options Package Automation"
"PrjConvert"="Project conversions automation"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{477A1EE1-A43E-4250-A512-A0DF1F30891E}\SatelliteDll]
"DllName"="OptPkgUI.dll"
"Path"="C:\\Program Files\\Intel\\Parallel Studio\\Composer\\VS Integration\\C++\\VS2005\\"


questionmark
Total Points:
90
Status Points:
40
Green Belt
May 30, 2009 10:06 PM PDT
Rate
 
#6 Reply to #5
All the registerations were succeed and i checked the registry. It also seems to be correct. :(



Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{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_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{477A1EE1-A43E-4250-A512-A0DF1F30891E}\Automation]
"IntelOptions"="Intel Options Package Automation"
"PrjConvert"="Project conversions automation"

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



Jennifer Jiang (Intel)
Total Points:
19,627
Status Points:
19,127
Brown Belt
June 3, 2009 10:51 AM PDT
Rate
 
#7 Reply to #6
Ok.
Do you have this file "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.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 Files\Intel\Compiler\11.0\061\cpp\Compiler\VS Integration\C++\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

 Attachments 
questionmark
Total Points:
90
Status Points:
40
Green Belt
June 11, 2009 3:27 AM PDT
Rate
 
#8 Reply to #7
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.


Jennifer Jiang (Intel)
Total Points:
19,627
Status Points:
19,127
Brown Belt
June 11, 2009 8:31 AM PDT
Rate
 
#9 Reply to #8
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


Jennifer Jiang (Intel)
Total Points:
19,627
Status Points:
19,127
Brown Belt
June 11, 2009 8:37 AM PDT
Rate
 
#10 Reply to #8
Please checking this posting as well http://software.intel.com/en-us/forums/intel-c-compiler/topic/57659/

Jennifer



Intel Software Network Forums Statistics

8286 users have contributed to 31232 threads and 99107 posts to date.
In the past 24 hours, we have 7 new thread(s) 27 new posts(s), and 36 new user(s).

In the past 3 days, the most popular thread for everyone has been comparison cilk++, openmp, pthreads first results The most posts were made to comparison cilk++, openmp, pthreads first results The post with the most views is Very amusing...  Escalated as

Please welcome our newest member titanius.anglesmith