Centos7安装Geany

Geany安装

命令安装

# sudo apt-get install geany (找不到apt-get命令)

#直接用yum装会提示找不到

源码安装

1.从geany官网找到源码安装包(source distribution记住这个词以后提高敏感性不要看到了还要反应半天)下载。(地址:https://www.geany.org/Download/Releases

解压,注意.gz后缀使用tar解压时带的是-z;

2.编译./configure时,发现有几个依赖包没有装,gtk2.0 glib啥的,没有在这继续深究耽误时间,yum install libgnomeui-devel后正常;

3.make && make install之后geany命令已可呼出程序。(源码安装是不会创建桌面快捷方式的,按spur键全部程序就能找到

4.

在/usr/share/applications下vim geany,内容为

[Desktop Entry]
Encoding=UTF-8
Name=geany
Name[zh_CN]=geany
Comment=geany
Exec=/usr/local/bin/geany //
程序的安装路径,可使用which指令查询,再到查询结果路径下使用ll查看是否是软链接
Icon=/usr/local/share/icons/hicolor/48x48/apps/geany.png //快捷方式使用的图表路径,geany安装路径里很贴心有提供16*16、24*24、48*48三种规格的图标
Terminal=false //运行程序时不打开终端
Type=Application
Categories=Application;

StartupNotify=true

保存退出,将快捷方式拖拽到桌面即可。

5.在geany编写第一个hello world程序会报错,原因为geany默认使用的终端为xterm。

在编辑》首选项》工具中,将»xterm -e "/bin/sh %c" xtem替换为centos使用的gnome-terminal后,程序正常输出结果。

Centos7安装Geany

如果你的系统安装了多个Python版本,就必须对Geany进行配置,使其使用正确的版本。为此,可选择菜单Build(生成)Set Build Commands(设置生成命令);你将看到文字Compile(编译)和Execute(执行),它们旁边都有一个命令。默认情况下,这两个命令都是python,要让Geany使用命令python3,必须做相应的修改。如果在终端会话中能够执行命令python3,请修改编译命令和执行命令,让Geany使用Python 3解释器。为此,将编译命令修改成下面这样:

python3 -m py_compile "%f"

你必须完全按上面的代码显示的那样输出这个命令,确保空格和大小写都完全相同。将执行命令修改成下面这样:

python3 "%f"

Centos7安装Geany