prerequisites.html

来自「linux下gnome编程」· HTML 代码 · 共 184 行

HTML
184
字号
<HTML><HEAD><TITLE>Prerequisites</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.61"><LINKREL="HOME"TITLE="Writing GNOME Applications"HREF="index.html"><LINKREL="UP"TITLE="Preface"HREF="preface.html"><LINKREL="PREVIOUS"TITLE="Preface"HREF="preface.html"><LINKREL="NEXT"TITLE="Conventions"HREF="conventions.html"></HEAD><BODYCLASS="SECT1"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Writing GNOME Applications</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="preface.html">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">Preface</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="conventions.html">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="PREREQUISITES">Prerequisites</A></H1><P>        Since the core GNOME libraries are written in C, you'll want        to know how to read C code. All the code examples in this book        are in C. GNOME covers quite a lot of ground, and we have only        so much space in which to talk about it, so we won't be able        to go into the beginner's basics of C coding, or even shell        scripting. Check your local book store or library for books        dedicated to this topic. A full book will do a much better job        of explaining it than I would by trying to slip it into the        margins.      </P><P>        Although not critical, some knowledge of the GTK+ widget        library will help. We'll cover the conceptual basics of GTK+        as we go, and the online doc- umentation is very good, so even        if you're not familiar with GTK+, you should be able to follow        along without problems.      </P><P>        If you're a Win32 programmer interested in writing a GNOME        application, this book has all you need to get        started. Chapter 1 provides you with high- level conceptual        discussions about UNIX and the X Window System. Chapter 10        covers the fundamentals of the graphics subsystem.      </P><P>        You will need GNOME installed on your system. For the most        part, the techniques and API covered in this book will apply        equally to the GNOME 1.0 and GNOME 1.2 releases; furthermore,        even though the GNOME 2.0 release will bring about many        fundamental changes, it will still support backward        compatibility. So even though GNOME 2.0 may encourage a        different way of doing things, your old 1.x applications        should compile just fine under 2.0 (possibly with minor        modifications).      </P><P>        This book was written according to GTK+ 1.2.7, gnome-libs        1.2.0, and gdk- pixbuf 0.7.0, as well as autoconf 2.13,        automake 1.4, libtool 1.3.2, and gettext 0.10.35. If your        software is different from the above snapshot, you may or may        not experience subtle differences from the presentation        here. Generally speak- ing, though, if your libraries are        newer than these, you should be fine.      </P><P>        Aside from the technical essentials, you'll need patience,        dedication, and curiosity. A little stubborn drive won't hurt,        either. GNOME has a pretty steep learning curve at first, but        the journey is well worth it. GNOME has great power, and even        greater potential; you'll be happy you stuck with it to the        end.      </P></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="preface.html">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="index.html">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="conventions.html">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">Preface</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="preface.html">Up</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Conventions</TD></TR></TABLE></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?