首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Ubuntu上搭建kindle gtk开发环境

在Ubuntu上搭建kindle的gtk开发环境非常简单,只需要一条命令: sudo apt-get install pkg-config gcc-arm-linux-gnueabi libgtk2.0...(window); gtk_main (); return 0; } 接着先在桌面Linux电脑上编译来试一下: gcc -o testGtk testGtk.c `pkg-config...gtk+-2.0 --cflags --libs` 在电脑上执行....交叉编译kindle的版本则相对比较复杂,我们还是直接写一个Makefile吧,避免手工输入太长容易出错,同时Makefile中也增加了macos的编译部分。...不好意思,原谅我把最重要的放到最后说,在kindle上测试这个程序,需要越狱kindle,在KPW2之间的版本,在网上搜索,有软件的方法越狱。之后的版本就复杂了,可能还需要拆机引串口线的方式。

1.4K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 Python GTK+ 3 中创建一个框

    GTK+ 3 是一个复杂且使用的图形用户界面库 (GUI)。它带有广泛的工具和小部件,用于创建跨平台交互式和吸引人的应用程序。...关于 GTK+ 3 库 它是一个跨平台的图形用户界面 (GUI) 工具包。桌面应用程序是主要用例,它也支持升级。提供多种编程语言,包括 Python。 由多个小部件(按钮、标签和输入字段)提供支持。...在 __init__ 方法中,初始化窗口并设置其标题、默认大小,并将“destroy”信号连接到Gtk.main_quit以处理窗口关闭。...Gtk.main() 启动主 GTK 循环,该循环处理用户交互和事件。 输出具有一个自定义窗口,其中水平 Gtk 标签以框样式分组。垂直 GTK 框,并排有两个标签。两个标签分层在一个框的顶部。...本文展示了如何使用框创建基本的 GTK 应用程序和布局小部件。

    34710

    在Debian 7.4上安装和配置ownCloud

    有关如何在Linode上创建LAMP服务的更多信息,请参阅LAMP指南。 本指南是为非root用户编写的,命令需要带有前缀sudo以提升权限。如果您不熟悉sudo命令,可以查看“ 用户和组”指南。...安装ownCloud 1.将ownCloud的repo添加到apt源列表,获取最新的稳定版: sudo touch /etc/apt/sources.list.d/owncloud.list 2.在文件中输入以下路径...: deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian\_7.0/ / 3.下载ownCloud关联密钥...: wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian\_7.0/Release.key 4.添加密钥...4.用以下任一方法退出MySQL exit 或者: quit 配置ownCloud 1.使用IP地址在浏览器中连接到ownCloud: 12.34.56.78/owncloud [1731-address-bar.png

    1.2K20

    在tinycolinux上编译seafile

    本文关键字:tinycorelinux上从0源码编译seafile,uswgi方式配置运行seafile 计算机科学和编程艺术起源于西方,在基础建设级很难发现中国人的建树,比如在C系相关的系统领域国内是没有什么作品广泛使用并让别人记住的...,,但一个有趣的现象是,py域和应用域中国人异常活跃,且有不少佳品的,比如coco2dx,还比如我们要谈到的seafile,《在tinycolinux上编译odoo》一文中我们把曾odoo称为mineportalv2...因此接下来我们在tinycolinux上一步一步编译它: 编译seafile的五大件: ----- 我们首先编译出GCC481和CMAKE,python+pip,nginx等,按《在tinycolinux...,都可以在4.x的tinycorelinux tcz repos中找到。...自己整理一下对应关系,假设在第一步我们上述五个除seahub外都是安装到/usr/local/seafile的,所有成功结果会是这样:在/usr/local/bin下产生各种bin,在/usr/local

    93030

    在Ubuntu 16.04或Debian 8上安装SquirrelMail

    对于本指南,我们将使用Apache 2.如果您还没有安装Apache和PHP,可以在Ubuntu 16.04安装LAMP或Debian 8 安装LAMP查看我们的安装指南。.../etc/apache2/sites-available/squirrelmail.conf/ etc / apache2的/sites-available/ squirrelmail 1 2 3...启用新的虚拟主机:sudo a2ensite squirrelmail.confsudo systemctl reload apache2.service在导航到您的Linode的IP地址或域后,您现在应该能够在浏览器中看到...启动squirrelmail-configure应用程序:sudo squirrelmail-configure 这将显示如下所示的菜单: [ksjfy5kozd.png] 这里有很多选择; 对于本指南的范围来说太多了...输入2以显示“服务器设置”子菜单: [17vkrei0ip.png] 如果您的邮件服务器与SquirrelMail安装在同一个Linode上,则可能不需要对默认设置进行任何调整。

    2K10

    Python入门:在Debian系统安装Python 3

    Python 3是该语言的最新版本。 本教程将指导您在本地Linux机器上安装Python 3并通过命令行设置编程环境。...在Debian8上,您可以打开屏幕左下角的“菜单”,然后在搜索栏中搜索“终端”。单击终端以打开该程序。您也可以同时按CTRL,ALT和T,自动打开终端应用程序。...Debian 8和其他版本的Debian Linux都预装了Python 3和Python 2。...在使用第三方软件包时,这一点尤为重要。 您可以根据需要设置尽可能多的Python编程环境。每个环境基本上都是计算机中的一个目录或文件夹,其中包含一些脚本以环境运行。...Python Wheels是Python的内置包格式,可以通过减少编译所需的次数来加速软件生产。你会在每个lib目录中找到它。

    9.3K41
    领券