0% found this document useful (0 votes)
551 views11 pages

Opnet 11.5 Configuration

Uploaded by

luis_size
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
551 views11 pages

Opnet 11.5 Configuration

Uploaded by

luis_size
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

OPNET VC

OPNET VC OPNET VC VC6, Visual Studio .NET 2003, Visual Studio .NET 2005, Visual Studio .NET 2008 1 VC 6 Question: What are the proper system environment settings for Microsoft Visual C++ (MSVC) 6.x? Answer: This FAQ is provided as a courtesy for OPNET users to help with the initial configuration of Microsoft Visual C++; OPNET Technical Support does not officially support system administration for non-OPNET products. The following variables need to be specified for proper operation of MSVC++ with OPNET. (Depending on how MSVC was installed, these variables may have already been set by the MSVC installation process). You will either have to append these variables to existing variables (such as for path) or create new ones if they do not already exist. To create a new variable, type the name in the Variable field and its value in the Value field and then click the Set button. The variables can be accessed by navigating through the following sequence: On Windows NT: Start -> Settings -> Control Panel -> System -> Environment On Windows 2000 and Win XP: Start -> Settings -> Control Panel -> System -> Advanced -> Environment Variables Each time a variable is updated, you need to click the Set button for the changes to take effect. Once all of the changes have been made, click OK to close the dialog box. These instructions were derived from the file C:\Program Files\Microsoft Visual Studio\VC98\BIN\VCVARS32.bat Note that for some systems, the 8.3 format must be used in order to see proper behavior (e.g. "C:\PROGRA~1\MICROS~1\Common\Tools"). Note also that spaces should not be used immediately after the semicolon (";") character in the environment settings. for further help in setting system environment variables, contact your system administrator. Please contact OPNET technical support or your system administrator if you have questions. ---------------------------------------------THE FOLLOWING INSTRUCTIONS ARE FOR Windows NT, Windows 2000 and Win XP: ************* IMPORTANT NOTE ***************** For all of the environment variables below, do not put spaces between the directories. There should be NO SPACE between the semicolon ";" and the drive letter of the next directory!
- 1

For example, the following is CORRECT: C:\Program Files\Microsoft Visual Studio\Common\msdev98\BIN;C:\Program Files\Microsoft Visual Studio\VC98\BIN; However, the following is INCORRECT: C:\Program Files\Microsoft Visual Studio\Common\msdev98\BIN; C:\Program Files\Microsoft Visual Studio\VC98\BIN; ****************************** Add the following items to the PATH environment variable. C:\Program Files\Microsoft Visual Studio\Common\msdev98\BIN; C:\Program Files\Microsoft Visual Studio\VC98\BIN; C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT; C:\Program Files\Microsoft Visual Studio\Common\TOOLS; Add the following items to the INCLUDE environment variable. C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE; C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE; C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE; Add the following items to the LIB environment variable. C:\Program Files\Microsoft Visual Studio\VC98\LIB; C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB; Add the following item to the MSDevDir environment variable. C:\Program Files\Microsoft Visual Studio\Common\MSDev98 Note: These instructions assume MSVC was installed in the default location. If MSVC was installed in a different location on your system you may need to modify the paths specified above to match your installation. TO VERIFY THAT THESE SETTINGS ARE CORRECT: One quick way is to open a new OPNET Console (from the "Start" button, select "Program Files"->"OPNET Modeler" -> "OPNET Console") then type the following and examine the output of "path", "lib" and "include" environment variables. prompt> set Another way to check, is to type the following command: prompt> cl

- -

If it returns the following output: Microsoft (R) 32-bit C/C++ Standard Compiler Version 12.00.8168 for 80x86 Copyright (C) Microsoft Corp 1984-1998. All rights reserved. usage: cl [ option... ] filename... [ /link linkoption... ] Then it means that MSVC++ is in your path. Note: If the instructions in this FAQ do not appear to succeed, in certain very rare cases, it has been reported that the issues may be fixed by using tildes ('~') in the above paths to achieve 8.3 format such as: C:\PROGRA~1\MICROS~1\Common\MSDev98 If you continue to experience issues, you may also wish to see the paths used by MS Visual C++ by examining the file: C:\Program Files\Microsoft Visual Studio\VC98\BIN\VCVARS32.bat 2 Visual Studio .NET 2002 Question: What are the proper system environment settings for Microsoft's Visual Studio .NET 2002 compiler? Answer: Currently OPNET does support Microsoft Visual Studio .NET (2002 version) for 9.0 and higher on Windows 2000 and Windows XP. Please refer to the .NET documentation for platform-specific support. You may try using MVS .NET (2002 version) for OPNET releases prior to 9.0 if you wish. Again, such a configuration configuration is not officially supported by OPNET for 8.1 and previous. However, we do not expect problems; it is likely that it will work correctly. --Note that you must ensure your system environment is set up correctly. Here is the list of environment settings that should be set in the System Variables on your machine. (Note: If the variable name already exists, make sure that the value associated for that variable exists. If not, you must add the below value to the variable. Consult you System Administrator for assistance.) Also note that .NET installation generates a batch file vcvars32.bat that will set all the required shell variables if executed on the command line. For details please refer to MSDN article at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/_core_set_environm ent_variables.asp NOTE: The following settings assume that Visual Studio .NET (2002 version) is installed in C:\Program Files\Microsoft Visual Studio .NET and that your SystemRoot variable is set to C:\WINNT. If these settings are not the settings you have, then you will have to adjust the following settings accordingly.
- 3

****************** IMPORTANT NOTE ****************** For all of the environment variables below, do not put spaces between the directories. There should be no space between the semicolon ";" and the drive letter of the next directory. For example, the following is CORRECT: C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN;C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools; However, the following is INCORRECT: C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN; C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools; ****************************** DevEnvDir=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE FrameworkDir=C:\WINNT\Microsoft.NET\Framework FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK FrameworkVersion=v1.0.3705 INCLUDE=C:\Program Files\Microsoft Visual Studio .NET\VC7\ATLMFC\INCLUDE; C:\Program Files\Microsoft Visual Studio .NET\VC7\INCLUDE; C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\include\prerelease; C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\include; C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include; LIB=C:\Program Files\Microsoft Visual Studio .NET\VC7\ATLMFC\LIB; C:\Program Files\Microsoft Visual Studio .NET\VC7\LIB; C:\Program Files\Microsoft Visual Studio.NET\VC7\PlatformSDK\lib\prerelease; C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\lib; C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\lib; MSVCDir=C:\Program Files\Microsoft Visual Studio .NET\VC7 Path=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE; C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN; C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools; C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin\prerelease; C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin; C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\bin;
- 4

C:\WINNT\Microsoft.NET\Framework\v1.0.3705; VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET VSCOMNTOOLS="C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\" VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE To ensure that the .NET product is installed correctly, open a Command Prompt and type "cl" to invoke the compiler. Then type "link" to invoke the linker/binder. Confirm that each of these commands returns the correct information for the .NET installation. "cl" Should report a version number beginning with "13" If the version number is 12.0, see FAQ 676 for MSVC 6 information. "link" Should report a version number beginning with "7.0" If the version number is 6.0, see FAQ 676 for MSVC 6 information. If the version is 7.1, see FAQ 1111 for .NET 2003 information.

3 Visual Studio .NET 2003 the proper system environment settings for Microsoft's Visual Studio .NET 2003 compiler Currently OPNET supports Microsoft Visual Studio .NET 2003 (2003 version) for OPNET 10.0 and higher on Windows 2000 and Windows XP. Microsoft Visual Studio .NET 2003 (2002 version) is supported for OPNET 9.0 and higher. Please refer to the .NET documentation for platform-specific support. ______________________ Full release version (see below for the Beta/Pre-release version) INCLUDE: C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include; C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include; C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include; C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include LIB: C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\lib; C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib; C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Lib; C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Lib

- -

PATH: C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE; C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin; C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools; C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\Bin; C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin; C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322; DevEnvDir: C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE MSVCDir: C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7 VCINSTALLDIR: C:\Program Files\Microsoft Visual Studio .NET 2003 VSINSTALLDIR: C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE ______________________ Beta/Pre-release version: VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003 FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkVersion=v1.1.4322 FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1 DevEnvDir=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE MSVCDir=C:\Program Files\Microsoft Visual Studio .NET 2003\VC7 PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\BIN; C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools; C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin\prerelease; C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin; C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin; C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;
- 6

INCLUDE=C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\ATLMFC\INCLUDE; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\INCLUDE; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\PlatformSDK\include\prerelease; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\PlatformSDK\include; C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include; LIB=C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\ATLMFC\LIB; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\LIB; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\PlatformSDK\lib\prerelease; C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\PlatformSDK\lib; C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\lib; To ensure that the .NET product is installed correctly, open a Command Prompt and type "cl" to invoke the compiler. Then type "link" to invoke the linker/binder. Confirm that each of these commands returns the correct information for the .NET installation. 4 Visual Studio .NET 2005 Question: What are the proper system environment settings for Microsoft Visual Studio 2005 compiler to work with release 12.0 or later? Answer: As of 12.0 PL0, OPNET supports Microsoft Visual Studio 2005 (formerly Microsoft Visual Studio .NET 2005). --Note that you must ensure your system environment is set up correctly. Here is the list of environment settings that should be added or set in the System Variables on your computer. (Note: If the variable name already exists, make sure that the value associated for that variable exists. If not, you must add the below value to the variable. Consult your System Administrator or Microsoft technical support for assistance. This FAQ is provided as a courtesy only.) NOTE: The following settings assume that Visual Studio 2005 has been installed using the default installation directory settings and that your SystemRoot variable is set to C:\WINNT. If these are not the settings you have, then you must adjust the following settings accordingly. Path= C:\Program Files\Microsoft Visual Studio 8\Common7\IDE; C:\Program Files\Microsoft Visual Studio 8\VC\BIN; C:\Program Files\Microsoft Visual Studio 8\Common7\Tools; C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin; C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin; C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin; C:\WINNT\Microsoft.NET\Framework\v2.0.50727; C:\Program Files\Microsoft Visual Studio 8\VC\VCPackages; C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;

- -

INCLUDE= C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE; C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE; C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include; C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include; LIB= C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB; C:\Program Files\Microsoft Visual Studio 8\VC\LIB; C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib; C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib; LIBPATH= C:\WINNT\Microsoft.NET\Framework\v2.0.50727; C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB; NetSamplePath=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0; DevEnvDir=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE; FrameworkDir=C:\WINNT\Microsoft.NET\Framework; FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0; FrameworkVersion=v2.0.50727; VCBUILD_DEFAULT_CFG=Debug^|Win32; VCBUILD_DEFAULT_OPTIONS=/useenv; VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8\VC; VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8; To ensure that the .NET product is installed correctly, open a Command Prompt and type "cl" to invoke the compiler. Then type "link" to invoke the linker/binder. Confirm that each of these commands returns the correct information for the .NET installation. ============= If using Visual Studio 2005 on WinXP or Windows 2003 Server, then you must follow this additional step: ============= After configuring your environment as listed above, open Windows Explorer and copy files from your <opnet_dir>\sys\pc_intel_win32\bin\manifest to <opnet_dir>\sys\pc_intel_win32\bin.
- 8

If using Visual Studio 2005 on a 64-bit machine, you must copy the corresponding manifest files from <opnet_dir>\sys\pc_amd_win64\bin\manifest to <opnet_dir>\sys\pc_amd_win64\bin. After this, you can start modeler and run simulations as usual. Note: There is a contributed paper with detailed steps and screenshots to help you set up this environment easily. 5 Visual Studio .NET 2008 Question: How do I configure my Windows environment variables for MSVS 2008 Express Edition for 32 and 64 bit machines to run Modeler 14.5? Answer: Environment Settings for MSVS 2008 Express edition are as follows, the `Win32' settings apply to the 32 bit environment, Win64 for the 64 bit environment are also listed further below. Settings for Win32 environment: DevEnvDir=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE Framework35Version=v3.5 FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkVersion=v2.0.50727 INCLUDE= C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE; C:\Program Files\Microsoft SDKs\Windows\v6.0A\include; LIB= C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB; C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib; LIBPATH= C:\WINDOWS\Microsoft.NET\Framework\v3.5; C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727; C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB; Path= C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE; C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN; C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools; C:\WINDOWS\Microsoft.NET\Framework\v3.5; C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727; C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages; C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;
- 9

VCINSTALLDIR= C:\Program Files\Microsoft Visual Studio 9.0\VC VS90COMNTOOLS= C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ VSINSTALLDIR= C:\Program Files\Microsoft Visual Studio 9.0 WindowsSdkDir= C:\Program Files\Microsoft SDKs\Windows\v6.0A\ For 64 bit you will need to install the Microsoft Platform SDK in addition to the C++ Express Edition. Please refer to Microsoft's website for details on downloading and installing that. Here are the settings. Settings for Win64 environment: APPVER=5.02 Basemake= C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\BKOffice.Mak Bkoffice= C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\ CPU=AMD64 Include= C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\crt; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\crt\sys; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\mfc; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\atl INETSDK=C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2 Lib= C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\AMD64; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\AMD64\atlmfc; MSSdk=C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2

- -

10

Mstools=C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2 MSVCVer=Win64 NODEBUG=1 Path= C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin\Win64\x86\AMD64; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin; C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin\WinNT; VS90COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\ --------------------------------------------------------------------------------

- -

11

You might also like