请选择 进入手机版 | 继续访问电脑版
查看: 801|回复: 0

[教程] 1.4.1a正式版 编译出错解决方案,小白进

[复制链接]
最佳答案
0 
THEFree 发表于 2016-8-18 08:42:17 | 显示全部楼层 |阅读模式

[color=rgba(0, 0, 0, 0.8)]1:首先把自己的项目设置成启动项

[color=rgba(0, 0, 0, 0.8)]2:然后右键生成解决方案(或者直接启动) 会有如下错误。


[color=rgba(0, 0, 0, 0.8)]解决方案在码云的git 网址下面,不过有几个错误


if(CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)

[color=rgba(0, 0, 0, 0.8)]typedef int ssize_t;

endif
1:这是书写错误,其实是在[color=rgba(0, 0, 0, 0.8)]WebSocket.h前面加入:
#if(CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)

[color=rgba(0, 0, 0, 0.8)]typedef int ssize_t;

#endif
#在git说明上面,变成了字体大小!!!!(羞涩)

[color=rgba(0, 0, 0, 0.8)]2:然后WebSocket.h 中std::min 去掉 std::  提示:这里不是.h,是.cpp  WebSocket.cpp中去掉std:: ,大家可以ctrl + F 寻找,然后删除。


[color=rgba(0, 0, 0, 0.8)]3: 是正确的,vs中右边解决方案中的 libCrossApp 处 点击右键看属性 里边的 链接器 -》输入-》编辑附加依赖项 添加一个ws2_32.lib


写在这里方便大家看,也方便我已经自己看。

https://git.oschina.net/9miao/CrossApp#if-cc-target-platform-==-cc-platform-win32-
[color=rgba(0, 0, 0, 0.8)]


[color=rgba(0, 0, 0, 0.8)]以下为原文:

[color=rgba(0, 0, 0, 0.8)]1.4.1a 版本 win32 如果出现的编写出错,有3个问题,

第一个 在WebSocket.h中添加

if(CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)

[color=rgba(0, 0, 0, 0.8)]typedef int ssize_t;

endif

[color=rgba(0, 0, 0, 0.8)]第二个 :还是WebSocket.h里边的 std::min这个写法,去掉std::就行了

第三个 :vs中右边解决方案中的 libCrossApp 处 点击右键看属性 里边的 链接器 -》输入-》编辑附加依赖项 添加一个ws2_32.lib

写在这里方便大家看,也方便我已经自己看。


[color=rgba(0, 0, 0, 0.8)]


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

本版积分规则

推荐阅读 More>

© 2001-2015 9秒社团

合作伙伴

公司简介 | 联系方式
COPYRIGHT©2015 ZHONGQINGLONGTU NETWORK CO.LTD ALL RIGHTS RESERVED.ICP备11023195号-4
北京中清龙图网络技术有限公司
返回顶部 返回列表