![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: How to use free Visual C++ 2005 Express Edition with Rhapsody Topic Summary: Created On: 8-Dec-2006 08:50 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|||
For Rhapsody in C/C++ host-based model execution and animation, the most direct approach is to use the out-of-the-box support for Microsoft Visual Studio (either Visual C++ 6.0 or Visual Studio .NET.)
However, if you don't own and don't want to buy Visual Studio, Rhapsody can use the free "Express Edition" of Visual C++. This article describes how:
cd LangC nmake -f msbuild.mak BUILD_SET=DEBUG nmake -f msbuild.mak BUILD_SET=RELEASE cd .. cd LangCpp nmake -f msbuild.mak BUILD_SET=DEBUG nmake -f msbuild.mak BUILD_SET=RELEASE cd .. Notes:
That's it! Now you can start Rhapsody in C/C++ to build and execute models on your host PC. If you find this helpful, I'd welcome feedback, good or bad! (Good is better, or course ) regards, Simon
------------------------- Simon Morrish simon.morrish@eu.panasonic.com http://panasonic.co.uk Panasonic ideas for life Edited: 11-Mar-2008 at 11:32 by Simon Morrish |
|||
![]() |
|||
![]() |
|||
A further suggestion...
If you follow the solution above, the compiler will report the following warnings for each source file: cl : Command line warning D9036 : use 'EHsc' instead of 'GX' If you'd like to eliminate these, edit Rhapsody's C_CG/CPP_CG::Microsoft::CompileSwitches property and change the /GX to /EHsc. This property can be edited at the configuration, component, or project level, or set permanently in your SiteC/SiteC++.prp property file. regards, Simon ------------------------- Simon Morrish simon.morrish@eu.panasonic.com http://panasonic.co.uk Panasonic ideas for life Edited: 11-Mar-2008 at 11:34 by Simon Morrish |
|||
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.