Question & Answer
Question
When attempting to compile your code in Rhapsody, you may notice that it initiates the framework build process before compiling the user code. This prompts the question: How does Rhapsody decide the sequence for building the framework?
Answer
When selecting your compiler, Rhapsody evaluates the Rhapsody.ini file to determine whether to build the framework, based on the parameter below.
Within the Rhapsody.ini file, navigate to the 'FRAMEWORK_LIB_ROOT_CPP' section.
In this section, if the framework is to be built, it will be indicated as TRUE.
For instance:
MSVC_VC16_x64=TRUE
[FRAMEWORK_LIB_ROOT_CPP]
MSVC_VC15_x64=FALSE
MSVC_VC17_x64=FALSE
MSVC_VC17_x64_Release=FALSE
MSVC_VC16_x64=TRUE
If the respective compiler option is set to False, Rhapsody will attempt to build the framework before proceeding to build the user code.
[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"ARM Category":[{"code":"a8m50000000CjScAAK","label":"Rhapsody-\u003ECode_RHP"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
29 April 2024
UID
ibm17149719