uClinux BOA SERVER CGI 支持中文吗?

wz1988001 wz1988001 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在用CGI返回中文时 printf("中文\n"); 浏览器在该行显示Invalid multibyte format string

在网上搜了一下有一种说法如下 在MIME头里加上对字符集 charset:gb2312

现在我的MIME头如下:printf("Content-type:text/html\ncharset:gb2312\nPragma:no-cache\n\n");

仍然是Invalid multibyte format string 。

于是我想应该是我的uClinux 根本就不支持中文吧 (没配有字符集)

i wrote a test :

//test.c

#include<stdio.h>

int main()

{

printf("中文。");

return 0;

}

arm-elf-gcc -elf2flt -o test.flt test.c

放在某个文件夹下 编绎后烧到板子上 运行


>./test.flt


超级终端输出也是:Invalid multibyte format string

这样说来就是uClinux 不支持中文了

我想在配置uClinux时是不是有对中文的支持,找到这么一项

linux kernel configuration->file systems ->native language support

可它是灰的,没法改!!!



求达人相助!!!





...全文

相关推荐

uclinux和boa

### uCLinux与Boa Web Server的移植过程详解#### 一、概述本文主要介绍如何将Boa Web Server移植到uCLinux平台的过程。

whyuu

UCLINUX下WEB SERVER及CGI技术的实现.PDF

"UCLinux下WEB SERVER及CGI技术的实现"本文主要探讨了在UCLinux操作系统环境下,如何实现Web Server以及CGI(通用网关接口)技术。作者吴坚、张家奇和蒋平来自同济

wwdunfeng

嵌入式Linux操作系统CGI程序设计技术

在嵌入式Linux系统中,BOA(Yet Another HTTPD)是一种常见的轻量级Web Server,尤其适合资源有限的嵌入式环境。BOA支持认证和CGI,提供了强大的功能。

weixin_38716423

uClinux下动态Web技术的实现方法.docx

Boa支持认证、CGI等,因此为了实现动态Web技术,选择Boa作为Web Server是合适的。Boa的源代码已经包含在uClinux的代码中。

可爱豆豆乐

创新!高级!【日前、日内非滚动、日内滚动调度以及实时修正】考虑需求侧响应的智慧楼宇多时间尺度调度策略(Matlab代码实现)

创新!高级!【日前、日内非滚动、日内滚动调度以及实时修正】考虑需求侧响应的智慧楼宇多时间尺度调度策略(Matlab代码实现)内容概要:本文介绍了一种考虑需求侧响应的智慧楼宇多时间尺度调度策略,涵盖日前、日内非滚动、日内滚动调度以及实时修正四个阶段,旨在通过Matlab代码实现对智慧楼宇能源系统的优化管理。该策略结合需求侧响应机制,提升能源利用效率与系统运行经济性,适用于新能源背景下的智能建筑能源调度场景。; 适合人群:具备一定电力系统或能源管理基础知识,熟悉Matlab编程,从事科研或工程应用的研究人员与技术人员。; 使用场景及目标:① 实现智慧楼宇在多时间尺度下的精细化能源调度;② 探索需求侧响应在楼宇级能源管理系统中的建模与应用;③ 借助Matlab仿真平台完成调度策略的开发、测试与优化。; 阅读建议:建议读者结合Matlab代码与相关电力系统调度理论,逐步理解各调度阶段的建模逻辑,重点关注优化目标函数与约束条件的设计,同时推荐通过案例仿真验证策略的有效性。

荔枝科研社
评论 6
收藏 已收藏
分享
返回顶部