Ubuntu 10.10 中文化GCC4.5和Code::Blocks中文化编程 成果图
http://cid-0604030941ce925d.office.live.com/self.aspx/codeblocks-Demo/Ubuntu%e4%b8%ad%e6%96%87%e5%8c%96GCC4.5%e5%92%8cCodeBlocks%e4%b8%ad%e6%96%87%e5%8c%96%e7%bc%96%e7%a8%8b.7z
sudo apt-get install gcc [输入TAB键两下会出来下面的列表]
输入安装 gcc-4.5命令
sudo apt-get install gcc-4.5
把他推荐的另一些也装上
sudo apt-get install gcc-4.5-locales gcc-4.5-multilib libmudflap0-4.5-dev gcc-4.5-doc libgcc1-dbg
虽然 gcc-4.5装上了,但还不是默认的,所以要把4.5设定为默认
ubuntu下,设置默认gcc编译器,是通过修改文件链接的放
sudo rm /usr/bin/gcc
sudo ln -s /usr/bin/gcc-4.5 /usr/bin/gcc
再来安装 g++-4.5
landboy@ubuntu:~$ sudo apt-get install g++-4.5
同样设置默认g++编译器
sudo rm /usr/bin/g++
sudo ln -s /usr/bin/g++-4.5 /usr/bin/g++
gcc -v 显示新的版本了 gcc version 4.5.1 (Ubuntu/Linaro 4.5.1-7ubuntu2)
gcc-4.4 -v 显示 gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
g++-4.4 -v 显示 gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
说明 gcc-4.4 并没有删除,还是可以编译的,可以进入 /usr/bin 目录看到gcc 有个链接符号
由于是蹭网的,网速太不给力,才 20来M文件的下载,等了很久,所以才有了把步骤写成文章的想法
前面的命令窗口没有保存图,以下有图
sudo cp '/home/landboy/桌面/gcc-4.5.mo' /usr/share/locale/zh_CN/LC_MESSAGES
执行 gcc --help 现在还不能显示中文,因为 还没有访问这个文件的权限
sudo nautilus /usr/share/locale/zh_CN/LC_MESSAGES
管理员 打开 文件管理,选到 gcc-4.5.mo ,按下图增加读写权限
landboy@ubuntu:~$ gcc --help
用法:gcc [选项] 文件...
选项:
-pass-exit-codes 在某一阶段退出时返回最高的错误码
--help 显示此帮助说明
--target-help 显示目标机器特定的命令行选项
--help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]
显示特定类型的命令行选项
(使用‘-v --help’显示子进程的命令行参数)
--version 显示编译器版本信息
-dumpspecs 显示所有内建 spec 字符串
-dumpversion 显示编译器的版本号
-dumpmachine 显示编译器的目标处理器
-print-search-dirs 显示编译器的搜索路径
-print-libgcc-file-name 显示编译器伴随库的名称
-print-file-name=<库> 显示 <库> 的完整路径
Code::Blocks IDE 建立按向导建立一个工程
注解掉文件头,编译,现在G++是中文的了,显示错误是中文的,如下图
Ubuntu 10.10 中文化GCC4.5和Code::Blocks中文化编程 附件下载
总结命令
提供,请放到桌面,然后如文章操作
gcc-4.5.mo 中文化
CodeBlocks.mo 中文化