gpt4 book ai didi

c++ - 如何修复 Rational Rhapsody 错误 :"Current value is "VC1 1", but no Visual Studio installation was not found in the directory ""."

转载 作者:行者123 更新时间:2023-11-30 04:09:14 25 4
gpt4 key购买 nike

我在 64 位 Windows 7 上工作,我正在尝试使用 Visual Studio Professional 2013 为 C++ 运行 Rational Rhapsody 8.0.5。为类创建一个简单的编码示例后,我尝试编译它,但我出现以下错误:

当前值为“VC11”,但在目录“”中未找到 Visual Studio 安装。

是我的安装有问题,还是我需要旧版本的 Visual Studios?我已经尝试了一切,但我所做的一切都没有奏效。任何帮助将不胜感激

最佳答案

按照以下步骤将 IBM Rational Rhapsody 8.x 配置为使用 Microsoft Visual Studio 2013 编译器,该编译器借自 here :

  1. 安装 Rational Rhapsody 8.x 和 Microsoft Visual Studio 2013。

  2. <RHAPSODY _ROOT>\Share\Properties , 将 factoryC++.prp 文件设置为读/写权限并在文本编辑器中打开该文件。

  3. 在元类部分下:MSVC、MSVCDLL、MSVCStandardLibrary 添加字符串 VC12到属性(property)IDEVersion .例如,

    Metaclass MSVC
    Property IDEVersion Enum "VC9,VC10,VC11,VC12" "VC10"
  4. 浏览到 <RHAPSODY _ROOT>\Share\etc文件夹并打开 msvcmake.bat文件

  5. 复制行

    if "%4"=="VC11" set VS_PATH=C:\Program Files (x86)\Microsoft Visual Studio 11.0\

    并在下面粘贴一个新行并进行以下更改

    if "%4"=="VC12" set VS_PATH=C:\Program Files (x86)\Microsoft Visual Studio 12.0\6
  6. 复制行

    @echo VC11 - Visual Studio 2012

    修改后粘贴

    @echo VC12 - Visual Studio 2013
  7. 打开 Rational Rhapsody8.1 并加载示例项目。例如, <RHAPSODY _ROOT>\Samples\CppSamples\Dishwasher

  8. 选择项目的事件组件/配置。例如,EXEHost

  9. 在浏览器中双击配置,打开功能窗口。选择属性 选项卡并找到 CPP_CG::MSVC::IDEVersion属性(property)。将值切换为 VC12

  10. 运行代码菜单中的构建框架命令。您会看到很多弃用警告。

  11. 一旦完成,您就可以通过Code > Generate/Make/Run 命令构建并运行示例项目

关于c++ - 如何修复 Rational Rhapsody 错误 :"Current value is "VC1 1", but no Visual Studio installation was not found in the directory "".",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21383122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com