gpt4 book ai didi

在 beaglebone 中创建服务器套接字

转载 作者:太空宇宙 更新时间:2023-11-04 04:53:26 25 4
gpt4 key购买 nike

我是 beaglebone 的新手,我需要一些帮助来解决我面临的一些问题。

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

我想在带有 ansgtrom 发行版(板子附带的发行版)的 beaglebone 中做同样的事情。我读过 angstrom 发行版随 cloud9 一起提供(据我所知,它充当服务器,如 apache)。

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

另外,如何配置cloud9来存储特定的网页?这样的配置是不是和apache中的类似?

最佳答案

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++”。

关于在 beaglebone 中创建服务器套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12393554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com