UE4 C++无法使用VS2017编译的问题

一、我的版本是25.3,那我就谈一下我的UE4安装历程。
1、一开始在台式电脑上啥都没有,啥都好好的,但是换成笔记本之后,出现了几次错误,还好解决了。

(1)安装UE4时,ue4每个小版本也对应了一个或者几个VS2017的小版本,所以如果你在创建C++项目时,显示“无法编译请使用VS2017打开” 时:
第一:检查弹出的信息,是否有汉字出现,如果有汉字出现,改掉所有的汉字;
第二:如果没有汉字依然出错,这个就要好好看看了。
第二. 0: UE4 25.3版本对应的VS2017版本要大于某个版本,我用的15.9的可以;
第二. 1: VS2017安装的时候,要选择C++游戏开发,然后右侧单个小组件,要选择
(1) 虚幻引擎的游戏开发组件;
(2)一定要注意你的win10的SDK版本,我的UE4_25.3版本的安装的是比较新的SDK,win10的SDK不配套也会出现错误(我的就是更新了SDK然后成功的);
(3)win8.1的SDK也要勾选,但是我在勾选虚幻引擎的组件时自动勾选了,如果没有自动勾选,要勾选上。
第二. 2: 打开一个蓝图(因为C++的你没弄好无法打开):然后在“编辑器偏好设置”里,选择“源代码”,把编辑源代码的软件设置成对应的VS版本,我的是VS2017,我选择的VS2017。
第三:检查你的蓝图工程是否可用,如果蓝图也无法创建,那就不是UE4与VS2017的问题了,这个本人没有遇到,暂不分析。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值