📄 version.sgml
字号:
<!-- ##### SECTION Title ##### -->Version Information<!-- ##### SECTION Short_Description ##### -->Variables and functions to check the GLib version<!-- ##### SECTION Long_Description ##### --><para>GLib provides version information, primarily useful in configure checksfor builds that have a configure script. Applications will nottypically use the features described here.</para><!-- ##### SECTION See_Also ##### --><para></para><!-- ##### SECTION Stability_Level ##### --><!-- ##### VARIABLE glib_major_version ##### --><para>The major version number of the GLib library. (e.g. in GLib version 1.2.5 this is 1.)</para><para>This variable is in the library, so represents theGLib library you have linked against. Contrast with the#GLIB_MAJOR_VERSION macro, which represents the major version of theGLib headers you have included.</para><!-- ##### VARIABLE glib_minor_version ##### --><para>The minor version number of the GLib library.(e.g. in GLib version 1.2.5 this is 2.)</para><para>This variable is in the library, so represents theGLib library you have linked against. Contrast with the#GLIB_MINOR_VERSION macro, which represents the minor version of theGLib headers you have included.</para><!-- ##### VARIABLE glib_micro_version ##### --><para>The micro version number of the GLib library.(e.g. in GLib version 1.2.5 this is 5.)</para><para>This variable is in the library, so represents the GLib library youhave linked against. Contrast with the #GLIB_MICRO_VERSION macro, whichrepresents the micro version of the GLib headers you have included.</para><!-- ##### VARIABLE glib_binary_age ##### --><para>This is the binary age passed to <application>libtool</application>. If <application>libtool</application> means nothing to you, don't worry about it. ;-)</para><!-- ##### VARIABLE glib_interface_age ##### --><para>This is the interface age passed to <application>libtool</application>. If <application>libtool</application> means nothing to you, don't worry about it. ;-)</para><!-- ##### FUNCTION glib_check_version ##### --><para></para>@required_major: @required_minor: @required_micro: @Returns: <!-- ##### MACRO GLIB_MAJOR_VERSION ##### --><para>The major version number of the GLib library.Like #glib_major_version, but from the headers used atapplication compile time, rather than from the library linked againstat application run time.</para><!-- ##### MACRO GLIB_MINOR_VERSION ##### --><para>The minor version number of the GLib library.Like #gtk_minor_version, but from the headers used atapplication compile time, rather than from the library linked againstat application run time.</para><!-- ##### MACRO GLIB_MICRO_VERSION ##### --><para>The micro version number of the GLib library.Like #gtk_micro_version, but from the headers used atapplication compile time, rather than from the library linked againstat application run time.</para><!-- ##### MACRO GLIB_CHECK_VERSION ##### --><para>Checks the version of the GLib library.Returns %TRUE if the version of the GLib header files is the same as or newer than the passed-in version.<example><title>Checking the version of the GLib library</title><programlisting> if (!GLIB_CHECK_VERSION (1, 2, 0)) g_error ("GLib version 1.2.0 or above is needed");</programlisting></example></para>@major: the major version number.@minor: the minor version number.@micro: the micro version number.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -