Tag: 框架

是否有用于确定帧指针未被消除的gcc宏?

当使用-fomit-frame-pointer(对于各种-O设置自动)时,执行回溯是有问题的。 我想知道是否有一种方法可以在编译时确定代码是用这个开关编译的? 在那种情况下,我可以放入一个#ifndef来防止在不明智的情况下进行反向追踪。 当此-fomit-frame-pointer开关打开时是否设置了任何宏? 谢谢, 那么setjmp

最小的跨平台gui lib?

我正在寻找一个简单易学的C或C ++跨平台gui库。 简而言之,我只需要以下function: 应用程序窗口 菜单栏 一些简单的对话框,File-open和save。 也许是用户编写的。 用户canvas,我可以画线圈。 某种消息/事件循环机制。 目标平台将是Win32和Linux。 MacOS会很高兴,但目前并不重要。 我为什么要寻找最小的东西? 我不想花太多时间为一个非常小的应用程序学习一个庞大而全面的抽象系统。 越容易,越精益越好。 有什么建议?

在C中制作没有框架的GUI

我正在学习C编程语言的C(我刚刚完成了第2章或第2单元),我撇去了最后,看到没有任何关于如何创建GUI的说法,以及我从头查看的内容,似乎我必须使用一个框架,但我讨厌这个想法。 如何在没有框架的情况下创建GUI? 这些框架究竟是如何工作的以及它们用什么语言编写的? 我没有做大量的应用程序,即使我花了一个星期的时间,编写一个GUI应用程序(在C中)做一些像创建窗口这样简单的事情是否可行?

为Cocoa(触摸)开发创建自己的库的指南

我目前正在使用许多与自定义方法相同的子类对象。 创建我自己的库可以更方便,我可以用于几个项目 。 目标是让我自己的类与UIView , CGRect等类一样可用,包括CGRect等方便的方法,包括类和结构。 总结一下,我想创建自己的等价物: 像UIView这样的课程 像CGRect这样的CGRect 像CGRectMake这样的便捷function 将它作为库提供 将其作为XCode模板提供,因此,将这些自定义对象作为XCode中的“新文件”提供 所以基本上我正在寻找有关如何创建类,结构等的说明,以便创建上述所有内容。 做这个的最好方式是什么? 320项目似乎是一个很好的起点。 但它缺乏(我认为): 立即在新项目中提供图书馆 在“新文件”下提供新类 即使我要创建自己的静态库, 我是否能够在应用程序商店中发布应用程序 ,因为手机不支持链接到第三方库? 为方便起见,这些基本上是子问题,涵盖了这个问题的范围: 如何为Mac / iPhone开发创建自己的库? 如何为此库创建类,结构和内联函数? 如何基于此库创建自己的Xcode模板? 我是否可以使用自己的静态库发布iPhone应用程序?

用于微控制器的GUI库

我想为微控制器( Atmel XMEGA )创建一个GUI驱动的应用程序,该应用程序连接到128×64点图形LCD( EA DOGL128-6 )和4个导航按钮。 控制显示器本身(例如绘制像素和字符)是没有问题的,但为了防止我重新发明轮子我正在谷歌搜索用C语言编写的GUI-Library / -Toolkit,包括其源代码,将在32 MHz 8位微控制器,至少提供以下控制: 面板(对组元素) 菜单(可滚动) 图标 标签 按键 线图(可选) 但我没有找到任何有用的东西。 有没有人知道(或更好地使用)这样的图书馆(最好免费)?