无法Include源文件

[复制链接]
查看6211 | 回复7 | 2017-5-15 10:12:44 | 显示全部楼层 |阅读模式
http://unrealchina.com/thread-2043-1-1.html
本人小白,不会C++,按照上边的连接 做了个UE4获取陀螺仪信息的功能,然后在测试案例中没有问题,可以获取到.但是把代码搞到真正的项目里的时候却发现连头文件都不能include.
问下怎么解决?
1.png
TWOFACE-MAN | 2017-5-16 17:05:31 | 显示全部楼层
添加模块的时候有没有在build.cs里面添加模块路径
回复 支持 反对

使用道具 举报

一顾倾人诚 | 2017-5-16 17:34:32 | 显示全部楼层
TWOFACE-MAN 发表于 2017-5-16 17:05
添加模块的时候有没有在build.cs里面添加模块路径

build.cs 里边添加了 Networking 和 Sockets.
回复 支持 反对

使用道具 举报

TWOFACE-MAN | 2017-5-16 21:08:37 | 显示全部楼层
贴一下你的build.cs代码看一下
回复 支持 反对

使用道具 举报

一顾倾人诚 | 2017-5-17 08:56:54 | 显示全部楼层
TWOFACE-MAN 发表于 2017-5-16 21:08
贴一下你的build.cs代码看一下

被我折腾了很久,不知道为什么解决了之前的问题,出现了新的问题.生成失败
1.png
2.png
3.png
4.png
回复 支持 反对

使用道具 举报

TWOFACE-MAN | 2017-5-18 14:00:00 | 显示全部楼层
https://answers.unrealengine.com ... module-breathe.html
不知道是否有帮助,如果解决了麻烦post一下如何解决的,thanks
回复 支持 反对

使用道具 举报

一顾倾人诚 | 2017-5-18 15:00:39 | 显示全部楼层
TWOFACE-MAN 发表于 2017-5-18 14:00
https://answers.unrealengine.com/questions/225133/compiling-erorr-all-source-files-in-module-breathe ...

感觉自己智障了.  有个错误警报是 as their first 那个.需要把   项目名.h 作为第一个头文件引用.  我没有放在第一行,所以生成失败,然后导致的 无法打开源文件 XXX.generated.h.  所以归根结底 还是因为这个问题.
测试项目取的名字是socket.  然后他引入的 项目名.h  是socket.h  而我一直把它当成 sockets.h 即 socket的头文件 因此造成了这个错误   .
回复 支持 反对

使用道具 举报

一顾倾人诚 | 2017-5-18 15:01:45 | 显示全部楼层
TWOFACE-MAN 发表于 2017-5-18 14:00
https://answers.unrealengine.com/questions/225133/compiling-erorr-all-source-files-in-module-breathe ...

至于 之前无法引入 "Networking.h" 这个问题 我也没搞清楚 为什么.尝试了很久之后  突然就OK了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

13

主题

196

回帖

1439

积分

高阶编码师

积分
1439