cocos2d-x的win32编译环境

1>     检查或配置VS

1.1>头文件

[c/c++]->附加包含目录

cocos2d-x的win32编译环境 - 珑儿 - 顾影自怜

1.2>依赖库

[链接器]->[输入]->[附加依赖项]

cocos2d-x的win32编译环境 - 珑儿 - 顾影自怜

2>     可能出现的错误

2.1>未关闭生成事件中的预链接事件

错误提示:

C:Program Files (x86)MSBuildMicrosoft.Cpp

v4.0V110Microsoft.CppCommon.targets(129,5):

error MSB3073: 命令“if not exist

"D:Appskneadbubble runkproj.win32Debug.win32"

mkdir "D:Appskneadbubble runkproj.win32Debug.win32"

 

C:Program Files (x86)MSBuildMicrosoft.Cpp

v4.0V110Microsoft.CppCommon.targets(129,5):

error MSB3073: xcopy /Y /Q

"D:Appskneadbubble runkproj.win32......external

libwebsocketswin32lib*.*"

"D:Appskneadbubble runkproj.win32Debug.win32"

 

C:Program Files (x86)MSBuildMicrosoft.Cppv4.0

V110Microsoft.CppCommon.targets(129,5):

error MSB3073: :VCEnd”已退出,代码为 4。

解决方案:

先将cocos2d-x目录下编译好的Debug.win32目录拷贝到proj.win32目录下,然后将[生成事件]中的[预链接事件]的[命令行]清空。

cocos2d-x的win32编译环境 - 珑儿 - 顾影自怜
 

2.2>未添加cocos2d-x已编译好的lib库目录

错误提示:

LINK : fatal error LNK1104: 无法打开文件“libExtensions.lib”

解决方案:

加入cocos2d-x目录下编译好的Debug.win32路径,例如:

D:WINDDKcocos2d-x-2.1.5Debug.win32

cocos2d-x的win32编译环境 - 珑儿 - 顾影自怜
原文地址:https://www.cnblogs.com/DswCnblog/p/4844852.html