Mac OS X绘图程序
Mac OS X drawing program
我想为Mac编写一个光线追踪器。我不想学习Objective-C,是否有可能将c++和Objective-C混合使用?有没有一些简单的例子说明程序是这样做的并在屏幕上绘图?
你完全可以将c++和Objective-C混合使用,Objective-C被称为objective - c++。
基本上你使用Objective-C作为UI,你所有的逻辑和控制器都可以用c++完成。你不需要太多objective-c就能做到这一点。如果你有一点时间,我绝对推荐这种方法,它非常强大。(许多Apple框架都是这样做的)
但是如果你根本不想学习Objective-c,你也可以使用OpenCV。OpenCV是一组用于图像处理、计算机视觉、机器学习、AR、跟踪等的算法。它有一些基本的UI元素(窗口、按钮、滑动条等),你会发现这些元素很有用。你只需要c++ !
SDL可以在OS X上工作,并且应该与c++代码无缝协作。
http://www.libsdl.org/相关文章:
- Mongodb c++驱动程序:如何查询元素的数组
- C++,系统无法执行指定的程序
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- C++ Windows 驱动程序MSB3030无法复制该文件,因为它找不到
- 重载操作程序时出错>>用于类中的字符串 memebr
- 获取日期异步信号安全吗?如果在信号处理程序中使用,它会导致死锁吗
- 试图在visual studio上用C++创建一个桌面应用程序
- 模板元程序查找相似的连续类型名称
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- Wxwidgets - 如何添加调整大小事件处理程序以使"X"绘图随窗口调整大小?
- 无法理解绘图程序中的错误答案
- 绘图程序的问题
- Matlab的绘图函数与Qt C++程序
- 绘图应用程序-绘图无效
- 是否可以使用 Moz2D 图形 API 在桌面应用程序中绘图
- 奇怪的行为逐像素 3d 图形程序 [通过拖动窗口加快绘图速度]
- 用手指在画布上绘图.Tizen原生应用程序
- Mac OS X绘图程序
- SDL绘图程序是冻结