AirSim编译不通过:C1900 “P1“ “P2“不匹配

这篇具有很好参考价值的文章主要介绍了AirSim编译不通过:C1900 “P1“ “P2“不匹配。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

去年8月份在笔记本上玩过一阵子AirSim,今天刚好有空,就想拿出来再玩一会儿,结果发现死活编译通不过。即便是官方给的Block例程也编译不过,一直报以下错误:

 C1900    “P1”(第“20220715”版)和“P2”(第“20210202”版)之间 Il 不匹配   
AirSim编译不通过:C1900 “P1“ “P2“不匹配,AirSim,ue4

 说一下我的配置。我去年8月用的时候,那会儿AirSim还只支持到VS2019,现在已经支持到VS2022了,我就先更新了VS2022,当然了SDK、其他的库要按照AirSim官网的要求安装。如下所示:

AirSim编译不通过:C1900 “P1“ “P2“不匹配,AirSim,ue4

 这个SDK的版本可别弄错了,我估计多少是有影响的。

然后,可以新建一个UE4.27的工程,点编辑->偏好设置->源代码->手动选择vs2022【很重要!】

AirSim编译不通过:C1900 “P1“ “P2“不匹配,AirSim,ue4

然后,可以把AirSim的Plugins拷贝到这个工程的目录下 (我这个工程就叫ggg)

AirSim编译不通过:C1900 “P1“ “P2“不匹配,AirSim,ue4

 然后,再通过ggg.uproject,或者打开ggg.sln手动编译,就可以通过了。

AirSim编译不通过:C1900 “P1“ “P2“不匹配,AirSim,ue4

 这样,这个ggg的工程就是一个带有AirSim插件的工程了。

但是这种办法似乎还不能把官方自带的Block例程改回来(至少我目前还没成功),但是也不重要了,我们也不是为了用Block对吧。

琢磨了3~4个小时,终于搞定,WTF!文章来源地址https://www.toymoban.com/news/detail-517370.html

到了这里,关于AirSim编译不通过:C1900 “P1“ “P2“不匹配的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4及Airsim安装时遇到的问题及解决办法

    我根据知乎上一篇博主的教程来进行安装UE4和Airsim,期间遇到了一些问题,在这里总结并给出可能的解决方法 教程:(解密AirSim-初稿)第一章:初识AirSim - 知乎 (zhihu.com) UE4是在Epic平台上的,而这个游戏平台在几家游戏平台里面虽然不是最慢的,但是速度也不稳定,我连接校

    2024年02月15日
    浏览(35)
  • ubuntu20.04搭建ROS+UE4+airsim环境

    前两天搭建了ubuntu20.04下ue4+ROS+airsim环境,在这里记录一下,方便后面自己查阅。 主要过程参见链接:Ubuntu18.04搭建AirSim+ROS仿真环境_我只是一只自动小青蛙的博客-CSDN博客_airsim ros 我遇到的问题(根据引文中的标题): 1、github于epic账号绑定问题:需要在epic账号设置中绑定

    2024年02月10日
    浏览(37)
  • Win10平台用UE4、VS Code22搭建Airsim项目

    我们在Windows10平台下搭建Airsim,需要安装这几个东西:UE4、VS Code 2022。 目录 1 参考文献 官方文档 参考教程 2 UE4安装 3 下载VS Code 2022 4 Airsim编译 4.1 环境安装 4.2 Blocks测试 官方文档一直都在更新,所以 在安装的时候一定要先阅读官方文档的版本 ,以防下错版本,后续出现问题

    2024年02月03日
    浏览(29)
  • Ubuntu 20.04 + UE4.27 + Airsim + ROS 学习(2)(显卡rtx 4060+双系统)

    由于换了电脑,所以又重新配置了一下环境,所以想把自己在搭建过程中解决的一些问题进行分享。我是主体参考的Ubuntu18.04搭建AirSim+ROS仿真环境_airsim ros-CSDN博客小青蛙大佬的这篇,但是在顺着他的思路往下搭的时候自己也遇到了很多问题,所幸都解决了! 1. 首先是获取U

    2024年02月04日
    浏览(36)
  • 【虚幻引擎】UE4/UE5数字孪生与前端Web页面匹配

            数字孪生是一种多维动态的数字映射,可大幅提高效能。数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成对现实体的复制和映射,从而反映物理实体的全生命周期过程。数字孪生

    2024年02月03日
    浏览(56)
  • UE4_UE5源码编译及发布LinuxServer

    :::tip 情景内容 需要开发专用服务器 需要将Server发到云端Linux系统主机 需要关闭SSH,服务一直启用 需要使用UE4 ::: :::danger UE5.1补充内容 准备UE5.1 源码 准备VS2022 准备Linux交叉编译器-v20版本 ::: 1. Visual Studio 2019 1.1 下载 Visual Studio :::warning UE4 编译源码可以使用 VS2022 ,但就此博客

    2024年02月07日
    浏览(30)
  • UE4 Linux交叉编译Clang下载

    必需软件 操作系统 Ubuntu 20.04 (5.0), Ubuntu 22.04 (5.0.2+) 编译器 clang 13.0.1 IDE Visual Studio Code、CLion、QtCreator 推荐开发硬件 处理器 Intel四核处理器或AMD,2.5 GHz或更快 内存 32 GB RAM 显卡 NVIDIA GeForce 960 GTX或更高版本,带最新NVIDIA二进制驱动程序 显存RAM 8 GB或更高 RHI版本 Vulkan:  AMD(

    2024年02月09日
    浏览(32)
  • UE4、UE5通过FPaths获取各目录

    常用的几个目录: FPaths::ProjectDir();         工程根目录。 FPaths::GameSourceDir();         工程的Source目录 FPaths::ProjectContentDir();        工程的Content目录 通过直接查看FPaths的脚本源码:

    2024年02月15日
    浏览(28)
  • VS2019编译UE4 4.27.2时出现编译报错

    完整的报错: 1.内部编译器错误。 UE4 D:UE4UnrealEngine-4.27.2-releaseEnginePluginsVirtualProductionRemoteControlSourceRemoteControlPrivateRemoteControlPreset.cpp 1870 2.严重性    代码    说明    项目    文件    行    禁止显示状态 错误    MSB3073    命令“....BuildBatchFilesRebuild.bat

    2024年02月14日
    浏览(33)
  • 《通过UE4/UE5的ProceduralMesh组件创建网格》

    一.介绍         因项目需求我接触到了ProceduralMesh组件,项目需要做淹没分析推演,根据json数据来在UE中推演出漫长淹没过程。这意味着数据是庞大的那么该怎么生成这个巨大的网格面呢。一开始我对这个组件的领悟不是很深刻,一个面是由四个坐标点组成,在最初的测试过

    2024年02月15日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包