xcode的工程文件怎么导入到vs2012中

从mac上创建的工程移植到vs2012上会存在很多问题。

首先是编码问题:

mac上的编码格式是:utf-8

vs上的编码格式是:Uincode

所以两种编码格式不同,导致移植到过程中,会存在了编码格式不正确,如果在vs上运行,一般都会修成Uincode 的编码格式,但是我们为了编码统一,我就必须将编码格式修改为utf-8的形式。(在修改的过程中,返现一个规律,就是一般.h文件好像保存的依然是utf-8,而.cpp就是gb2312了,按道理来说只需要修改.cpp文集就行了啊,为了安全起见.h文件也要确认一下)。

修改的过程:在vs2012上选择->文件->高级保存选项..->在弹出的对话框中选择->编码->Uincode(utf-8),点击确认就可以了(这个一定要将光标放入要修改的到编译区,这样才能显示“高级保存选项..”)

有时候如果你文件中存在一些系统的头文件,如CocoStudio等

这样的话我就需要引入一些库文件。

我就以添加CocoStudio的库为例:

添加lib过程:

“解决方案”右键->"添加"->"现有项"->cocos2d->cocos->editor-support->cocostudio\proj.win32->libCocosStudio.vcxproj,最后点击“打开”

“解决方案”右键->"添加"->"现有项"->cocos2d->cocos->ui->proj.win32->libGUI.vcxproj,点击“打开”

“解决方案”右键->"添加"->"现有项"->cocos2d->extensions->proj.win32->libExtensions.vcxproj,点击“打开”

添加引用过程:

项目名称右键->属性->通用属性->引用-》添加引用-》将libCocoStudio打上√,点击确认就行了

项目名称右键->属性->通用属性->引用-》添加引用-》将libGUI打上√,点击确认就行了

项目名称右键->属性->通用属性->引用-》添加引用-》将libExtensions打上√,点击确认就行了

添加lib库的目录过程:

项目名称右键->属性->配置属性-》c/c++->常规-》附加包含目录-》点击编辑-》

$(EngineRoot);

$(EngineRoot)cocos

$(EngineRoot)cocos\editor-support

将这三个添加到“附加包含目录”中去

以上就是可以将cocoStudio这个给添加进来。

还有一个很头疼的问题,就是在mac上创建的工程文件夹,当你在vs下的时候就要重写创建一个工程,将mac上的工程拷贝到Class中和Rescuose中,

而且对应的文件夹都要在vs中 建立相应的文件夹。所以这个要一个一个手动的添加到vs中,所以很麻烦,有那个大神有简单的方法,给点意见。

而vs移植到Xcode好像直接可以使用,我也没试,就是听说。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值