Geany是统信UOS上轻量高效的C语言开发环境,推荐终端一键安装(sudo apt update && sudo apt install geany),预装GCC无需配置,首次启动需设置编译命令、启用UTF-8编码及激活Symbol Browser和Code Completion插件以支持中文路径与自动补全。

要在统信UOS系统上快速获得一个能写、能编、能跑C代码的轻量级开发环境,Geany是最省心的选择——它启动快、占内存少、界面干净,老电脑装上也不卡顿。
安装Geany的三种方法
方法一:终端一键安装(推荐)
打开终端(Ctrl+Alt+T),执行:
【sudo apt update && sudo apt install geany】。这一步会自动拉取最新版Geany及依赖库,全程无需手动选包。如果提示“无法定位软件包”,说明源未更新,先运行sudo apt update再重试。
方法二:从应用商店安装
点击左下角【开始菜单】→【应用商店】→右上角搜索框输入“Geany”→点击安装图标→输入管理员密码确认。这种方式适合不想碰命令行的用户,但版本可能比仓库晚1~2个小版本。
方法三:手动安装Deb包(仅限离线或特殊需求)
从Geany官网下载geany_*.deb文件→双击打开→点击“安装”按钮。注意:【必须先安装libgtk-3-0和libvte-2.91-0两个基础库,否则启动时报错“symbol lookup error”】,可用sudo apt install libgtk-3-0 libvte-2.91-0补全。
配置MinGW-w64编译器(仅Windows场景,UOS不需此步)
跳过。UOS原生使用GCC工具链,已随系统预装。执行gcc --version可验证,输出类似gcc (Debian 12.2.0-14) 12.2.0即表示就绪。Geany默认调用的就是这个gcc,无需额外设置编译器路径。
首次启动与基础设置
第一步:在开始菜单中找到Geany图标,点击启动。
第二步:进入【构建】→【设置】→【编译】选项卡,在“编译命令”栏确认内容为:gcc -Wall -c "%f";在“链接命令”栏确认为:gcc -o "%e" "%f"。这两条是标准C编译流程,【千万别改成g++,否则.c文件会按C++语法报错】。
第三步:回到主界面,按Ctrl+N新建文件,保存为hello.c,输入经典代码:#include <stdio.h>int main() { printf("Hello, UOS!\n"); return 0; }
第四步:按F9编译→F5运行,终端底部会直接弹出输出结果。
让Geany支持中文路径和文件名
UOS默认UTF-8编码,但Geany旧版在读取含中文路径的文件时可能乱码。解决方法:打开【文档】→【首选项】→【常规】→勾选“启用UTF-8编码”→点击“确定”。这一步不做,新建文件存到“桌面/我的代码”目录后,再次打开会显示方块字。
启用C语言代码自动补全
默认状态下Geany不开启C函数提示。需手动激活:
① 进入【工具】→【插件管理器】→勾选“Symbol Browser”和“Code Completion”两项;
② 关闭插件管理器,重启Geany;
③ 新建.c文件,输入prin后停顿半秒,自动弹出printf候选列表;
④ 按Tab键插入函数名,再按Ctrl+Space可唤出参数提示框。若无反应,检查文件后缀是否为.c且光标位于函数名后括号内。

















