cocos2dx--cocos2dx3.1.1運行報無法解析的外部符號

來源:互聯網
上載者:User

標籤:cocos2dx   3.1.1   vs2012   附加項   編譯link錯誤   

使用cocos2dx3.1.1和VS2012


建立了一個名為test的工程,放在D:\cocos2dx\cocos2d-x-3.1.1\projects下

編譯通過,沒問題


用cocostudio的情境編輯器做了個情境,

在HelloWorldScene.h中加入

#include "cocostudio/Cocostudio.h"using namespace cocostudio;

無法包含cocostudio/Cocostudio.h

右鍵test工程-->屬性-->C/C++-->>附加元件封裝含目錄,將

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d

包含進來,一路點確定,正常包含,編譯,出現以下錯誤



右鍵解決方案-->>添加-->>現有項,將以下三個vcxproj添加進來並逐個右鍵-->>產生

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\extensions\proj.win32\libExtensions.vcxproj

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj


編譯,還不是行,右鍵test工程-->>屬性-->>連結器-->>輸入-->>附加依賴項,將以下三個lib附加進來

libCocosStudio.lib
libExtensions.lib
libGUI.lib


一路點確定,編譯,可以正常運行了,如果遇到其他的問題,可以試著把對應的lib附加進來

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.