一、
apt-get install kdevelop
本来想这么简单的就能完成的,一看,得!英文版,那也行凑合这用吧,编译测试程序。
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#incude <iostream>
#include <stdlib>
using namespace std;
int main(int argc, char* argv[])
{
cout<<“”<<endl;
cin.get();
return EXIT_SUCCESS;
}
居然编译不通过,立马晕倒。提示也没看太清楚,意思是没有alocal这个工具。
晕,那就先装atuomake吧。
完毕又有错了,查了一下原来还要装libtool晕。
都装上吧。
编译通过。
不过英文界面就是不太适应。下载gettext工具
运行msgfmt *.po -o *.mo 把mo复制到/usr/share/locale-langpack/zh_CN/LC_MESSAGES/
下。重启kdevelop汉化70%
二、
Ubuntu 安装了KDevelop后发现是英文界面,许多专业术语,四处查找,将安装中文包的方法叙述如下。
1、下载中文包,在该网页上显示了目前的本地化进度
http://l10n.kde.org/stats/gui/stable/team/zh_CN/kdevelop/ 下载KDevelop的汉化文件
2. 执行:msgfmt kdevelop.po -o kdevelop.mo
3. sudo cp kdevelop.mo /usr/share/locale-langpack/zh_CN/LC_MESSAGES/
4. 启动kdevelop
注意事项,msgfmt在有的Ubuntu上可能没有安装,要是搜索安装msgfmt这个软件是找不到的,其实应该安装的是下列软件
sudo aptitude install gettext就ok了