我使用此命令在 ubuntu 12.04 上安装 cinder:
git clone -b dev --recursive git://github.com/cinder/Cinder.git cinder_master
现在我创建了一个包含一堆文件夹的文件夹 cinder_master。我知道这听起来很愚蠢,但是如何开始 cinder 或者我需要做其他事情吗?
谢谢 !
我使用此命令在 ubuntu 12.04 上安装 cinder:
git clone -b dev --recursive git://github.com/cinder/Cinder.git cinder_master
现在我创建了一个包含一堆文件夹的文件夹 cinder_master。我知道这听起来很愚蠢,但是如何开始 cinder 或者我需要做其他事情吗?
谢谢 !
假设您按照http://libcinder.org/docs/welcome/GitSetup.html的说明进行操作...根据该站点
“Cinder 是免费的、开源的,可用于 Mac OS X、iOS 和 Windows。”
所以没有开箱即用的 ubuntu 支持。
当我查看源代码时,它对 Windows 和 Mac 内部有一些非常深的依赖关系,例如:
#if defined( CINDER_MAC )
#include "cinder/cocoa/CinderCocoa.h"
#import <Cocoa/Cocoa.h>
#import <AppKit/NSPasteboard.h>
#import <AppKit/NSImage.h>
#elif defined( CINDER_COCOA_TOUCH )
#include "cinder/cocoa/CinderCocoa.h"
#include "cinder/cocoa/CinderCocoaTouch.h"
#import <UIKit/UIPasteboard.h>
#elif defined( CINDER_MSW )
#include <windows.h>
#include "cinder/msw/CinderMsw.h"
#include "cinder/msw/CinderMswGdiPlus.h"
#include "cinder/Utilities.h"
#include "cinder/ip/Fill.h"
#include "cinder/ip/Blend.h"
#include <set>
#endif
所以没有Linux分支。但是,您可以与 cinder 开发人员“联系”,询问他们是否计划提供 Linux 支持……也许您可以自愿参加?
对于最近的讨论,这是一个很好的话题:
https://forum.libcinder.org/topic/next-steps-for-the-linux-fork
linux-dev-glfw3 分支工作,但此时已过时,因为 cinder_master 正在使用 GLNext。
正如fritzone所说,目前没有在Linux 上运行的版本,但是有一些开发(希望)正在发生。
https://forum.libcinder.org/topic/basicapp-in-linux
可能也适用于Android。