|
#1
|
|||
|
|||
Support for MS eMbedded C++ compiler
Using the standard VS6 C++ build step and passing the name of the VCW workspace file appears to work correctly. The only problem was that I had to override the default location of the command-line compiler because it could not find the ECV compiler. Am I missing an environment variable?
|
#2
|
|||
|
|||
The Make VC6 action looks for the following registry values when attempting to auto locate the EVC compiler:
1) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\App Paths\evc.exe\ 2) HKEY_CLASSES_ROOT\vcpfile\shell\open\command\ 3) HKEY_CLASSES_ROOT\vcwfile\shell\open\command\ These are created by EVC 3 when installed, but apparently none of these are created/updated by EVC 4, so if you're using that version, you will have to tell it where the compiler is (usually at <evc4 install path>\Common\EVC\Bin\EVC.EXE) or create/update one of the registry entries above. |
#3
|
|||
|
|||
Thanks, we are using EVC 4. It updates the following new registry keys instead of the ones used by EVC 3:
1) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\App Paths\eVC4.exe\ 2) HKEY_CLASSES_ROOT\vcpfile\shell\open EVC4\command\ 3) HKEY_CLASSES_ROOT\vcwfile\shell\open EVC4\command\ |
Thread Tools | |
Display Modes | Rate This Thread |
|
|