1

我是使用 beaglebone 的新手,我需要一些关于我面临的一些问题的帮助。

我用 c 编写了一个代码(在带有 ubuntu 的笔记本电脑上运行),其中打开了一个服务器套接字(运行一个 apache 服务器),然后另一个设备通过互联网连接到它。

我想在 beaglebone 中使用 ansgtrom 发行版(板附带的发行版)做同样的事情。我读过 angstrom 发行版附带 cloud9(据我了解,它充当服务器,如 apache)。

那么,如何在 cloud9-beaglebone 中创建/打开/使用服务器套接字(通过用 c 编写的程序)?

另外,如何配置 cloud9 来存储某些网页?这种配置与apache中的配置相似吗?

4

1 回答 1

0

Cloud9 IDE 是用于开发 Node.JS 代码的 IDE。

今天使用的 Node.JS 版本是 0.6.20。nodejs.org 主页上有示例,特定版本位于http://nodejs.org/docs/v0.6.20/

为了提供网页,我建议你研究一下 ExpressJS 之类的框架。您可以使用 Cloud9 IDE 或命令行下的“npm”实用程序来安装 ExpressJS。

由于 Cloud9 IDE 允许您编辑 C 代码,因此您可以创建打开和服务套接字的典型 C 代码。安装 pkg-config 是为了帮助您链接库。您需要访问https://beaglebone.local以使用 Gate One ssh 进入开发板(用户名:root,密码:)并从命令行运行 C 编译器。您可以使用在 Ubuntu 下使用的相同工具,例如“make”和“g++”。

于 2012-09-13T16:27:33.307 回答