【发布时间】:2010-12-21 15:45:46
【问题描述】:
Linux GCC 中对于 Windows VC++ 中的消息编译器的等效机制是什么?
我需要做的是能够为所有语言的每条消息提供具有相同 ID 的本地化消息,然后“编译”消息,以便通用代码编译器根据指定的语言获取消息。
例如,我在 Windows 中使用来自这种结构的消息:
MessageId=100
SymbolicName=ID_GENERAL_ERROR
语言=英语
一般错误。
在我的 C++ 代码中,我只使用 ID_GENERAL_ERROR,当我编译消息文件时,我设置了我想要的语言。 (其实我是用MC编译器生成一个头文件,里面包含了所选语言的消息)。
在 Linux\GCC 中是否有通用的方法?
提前谢谢你。
【问题讨论】:
标签: linux gcc localization internationalization