⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kdevelop-manual-2.html

📁 KDEVELOP 是linux下的集成开发环境
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21"> <TITLE>Kdevelop使用手册: 安装篇</TITLE> <LINK HREF="kdevelop-manual-3.html" REL=next> <LINK HREF="kdevelop-manual-1.html" REL=previous> <LINK HREF="kdevelop-manual.html#toc2" REL=contents></HEAD><BODY><A HREF="kdevelop-manual-3.html">Next</A><A HREF="kdevelop-manual-1.html">Previous</A><A HREF="kdevelop-manual.html#toc2">Contents</A><HR><H2><A NAME="Installation"></A> <A NAME="s2">2.</A> <A HREF="kdevelop-manual.html#toc2">安装篇</A></H2><H2><A NAME="ss2.1">2.1</A> <A HREF="kdevelop-manual.html#toc2.1">如何获得KDevelop</A></H2><P>KDevelop可以在地址为<A HREF="http://www.kde.org/current.html">http://www.kde.org/current.html</A>的KDE应用页面上或者地址为<A HREF="http://www.kdevelop.org">http://www.kdevelop.org</A>的KDevelop主页上找到.在Linux的发布中也可以获得,例如SUSE 6.1版.</P><P>我们还在我们的主页上为那些希望获得最新版KDevelop的用户提供KDevelop CVS库的快照.一般来说,这些快照并非着意于被用在产品开发上,而是作为对新特色的测试并使大家了解KDevelop小组的开发进度.我们还直接提供KDevelop所需要的各种第三方软件,例如KDoc和KDbg。如果您现在遇到了编译或使用Kdevelop的问题,请阅读这本手册的<A HREF="kdevelop-manual-15.html#Questions and Answers">问与答</A>部分或KDevelop包里的FAQ文件.如果您遇到的问题没有叙述到,请将您的问题通过一封头部为空,以"subscribe"为内容的信件提交至地址为<A HREF="mailto:kdevelop@fara3.cs.uni-posdam.de">kdevelop@fara3.cs.uni-posdam.de</A>的KDevelop邮件表单.要求和问题报告应仅以KDevelop IDE的使用为目标,而不是关于您在编写自己的应用程序中所遇到的任何实现implementation问题.不管怎样,所有送至邮件表单的信件都应该用英文书写,这样所有的参与者都可以加入讨论,这样也能为您提供更好的帮助.邮件表单也着意于那些愿意为此作出贡献或已经找到自己所遇到问题的解答方法的用户,这样我们也能确定errors错误并将这些知识给予那些初学者一个更专业的第一手帮助.报告问题的一个好方法是通过从控制台启动KDevelop寄出你得到的output输出,或粘贴KDevelop的内部Messages-window信息窗的内容。</P><H2><A NAME="ss2.2">2.2</A> <A HREF="kdevelop-manual.html#toc2.2">要求Requirements</A></H2><P>为了成功编译和使用KDevelop,你需要以下程序和库,它们在大多数平台上作为发布的软件包都易于得到,所以安装起来也很容易。</P><P><B>必要项:</B><UL><LI>g++ 2.7.2/g++ 2.8.1/egcs 1.1 (或可兼容), 在地址<A HREF="http://www.gnu.org">http://www.gnu.org</A>可以获得。</LI><LI>GNU make (或可兼容), 在地址<A HREF="http://www.gnu.org">http://www.gnu.org</A>处可以获得。</LI><LI>perl 5.004, 在地址<A HREF="http://www.perl.com">http://www.perl.com</A>处可以获得。</LI><LI>autoconf 2.12, 在地址 <A HREF="http://www.gnu.org">http://www.gnu.org</A>处可以获得。</LI><LI>automake 1.2, 在地址 <A HREF="http://www.gnu.org">http://www.gnu.org</A>处可以获得。</LI><LI>flex 2.5.4,</LI><LI>GNU gettext, 在地址 <A HREF="http://www.gnu.org">http://www.gnu.org</A>处可以获得。</LI><LI>Qt 1.42, 在地址 <A HREF="http://www.troll.no">http://www.troll.no</A>处可以获得。</LI><LI>KDE 1.1.x, 在地址 <A HREF="http://www.kde.org">http://www.kde.org</A>处可以获得。</LI></UL></P><P><B>可选项:</B><UL><LI>a2ps 或 enscript 以提供打印printing支持。</LI><LI>ghostview 或 kghostview 以提供打印printing 预览。</LI><LI>glimpse 4.0 以提供搜寻索引search index, 在地址<A HREF="http://glimpse.cs.arizona.edu">http://glimpse.cs.arizona.edu</A>处可以获得。</LI><LI>sgmltools 1.0, 在地址 <A HREF="http://www.sgmltools.org">http://www.sgmltools.org</A>处可以获得。</LI><LI>KDE-SDK (<B>KDE S</B>oftware <B>D</B>evelopment <B>K</B>it), 它包括了KDoc, KSgml2Html, KTranslator(在地址 <A HREF="http://developer.kde.org">http://developer.kde.org</A>处可以获得。)</LI><LI>KDbg, 在地址 <A HREF="http://members.telecom.at/~johsixt/kdbg.html">http://members.telecom.at/~johsixt/kdbg.html</A>处可以获得。</LI><LI>KIconEdit (在地址 <A HREF="http://www.kde.org">http://www.kde.org</A>处可以获得。)</LI></UL></P><P>KDevelop已在装有SuSE Linux 5.2系统、AMD k4200、64MB RAM的机器和装有SuSE Linux6.0、Intel 200 MMX、128MB RAM的机器上经过测试。</P><P>就作者所知,SuSE Linux和FreeBSD包含了所以必需的软件包,其中有a2ps和enscript软件包,这样您就不会遇到安装第三方软件的问题了。</P><P><B>文档:</B> </P><P>为生成KDE库文件,您需要kde库软件包,这在你系统中作为KDE项目提供的资源里或在你软件和<B>Kdoc</B>的资源软件包里可以获得。(包含在KDE-SDK中).</P><P>我们还在我们的主页上提供一个安装后集成在documentation browser文档浏览器中的C/C++Reference参考,主页地址为<A HREF="http://www.kdevelop.org">http://www.kdevelop.org</A>.下载软件包后将<CODE>root</CODE>源文件拷贝至您的KDE目录中,并用<CODE>tar zxvf c_c++_reference.tar.gz</CODE>---------它.这样这一参考就在文件树中可见了;否则在浏览器中选择这一参考书会出现一个错误的页面,这是Kdevelop的主页,它提供下载并叙述了安装过程.</P><H2><A NAME="ss2.3">2.3</A> <A HREF="kdevelop-manual.html#toc2.3">编译和安装</A></H2><P>为了在您的系统上编译和安装Kdevelop,请打出Kdevelop发布软件的基本目录中的以下内容:</P><P><BLOCKQUOTE><CODE><PRE>        % ./configure        % make        (作为超级用户)                % make install</PRE></CODE></BLOCKQUOTE></P><P>Kdevelop使用了<CODE>autoconf</CODE>,因此您编译起来就不费力气了。</P><P>为了编译Kdevelop CVS快照,请打出以下内容 :<BLOCKQUOTE><CODE><PRE>        % make -f Makefile.cvs        % ./configure        % make        以超级用户身份:                % make install</PRE></CODE></BLOCKQUOTE></P><P>如果您的系统的make-command是<CODE>gmake</CODE>,打出<CODE>gmake</CODE>而不是<CODE>make</CODE>。</P><H2><A NAME="ss2.4">2.4</A> <A HREF="kdevelop-manual.html#toc2.4">启动KDevelop</A></H2><P>如果您使用KDE管理您的窗口,Kdevelop可以通过选择"K"-&gt;"Applications"-&gt;"Kdevelop 1.x"来启动。Kdevelop支持KDE-Mime-types,因此您还可以通过选择一个Kdevelop项目文件(".kdevprj",由KDEvelop项目图标显示。如果使用的是其他窗口管理程序,请打开一个控制台并打出:<BLOCKQUOTE><CODE><PRE>% kdevelop</PRE></CODE></BLOCKQUOTE></P><P>为使kdevelop启动时打开一个以存在的工程,请将目录变为项目目录并打出:<BLOCKQUOTE><CODE><PRE>        % kdevelop  &lt;yourProject&gt;.kdevprj</PRE></CODE></BLOCKQUOTE>在每一个用户帐号下Kdevelop都会在第一次使用时请求<A HREF="#The Installation Program">安装程序</A>自动安装程序,允许对最需要的选项进行快速设置。如果您的安装出现混乱,您可以在任何时间进入时重新设置。</P><P><BLOCKQUOTE><CODE><PRE>        % kdevelop  --setup</PRE></CODE></BLOCKQUOTE></P><P>或者,当您使用KDE时,通过选择"K"-&gt;"Develop"-&gt;"KDevelop Setup"。</P><H2><A NAME="The Installation Program"></A> <A NAME="ss2.5">2.5</A> <A HREF="kdevelop-manual.html#toc2.5">安装程序</A></H2><P>Kdevelop有一个自动安装程序模块,无论何时当Kdevelop被启动时就可以把它激活,而kdevelop设置文件并不存在。我们建议您在安装Kdevelop环境时遵循安装步骤--选择"进行"选项以自动检查您的系统及建立你的Kdevelop环境。</P><P>安装对话的按钮需要执行以下步骤:</P><P><B>帮助:</B>  这会启动KDE帮助程序。</P><P><B>进程:</B> 这将启动安装程序并执行以下步骤:<OL><LI> 检查 make/gmake, autoconf, autoheader, automake 和 perl 以生成和编译Kdevelop产生的新的应用程序。如果安装了gmake,make-command会在使用gmake时被自动安装。其他编程时用到的命令行选项不久后可在setupdialog中由选项菜单设置,在Unix环境下的开发说明会在<A HREF="kdevelop-manual-3.html#Programs">编程篇</A>中介绍。</LI><LI> 检查 KDoc 和 glimpse.  如果找到,会允许在下一步生成一个新的KDE-Librarydocumentation文档和search index搜寻索引。</LI><LI> 检查 a2ps and enscript 以保证printing打印可用。这些程序的任何一个都必须安装以保证正常printing打印。如果任意一个未安装,你可以在以后的任一时间在你的选项中完成它而无需再次运行setup安装程序。</LI><LI> 检查 KDbg, KIconEdit and KTranslator.  我们鼓励您安装这些程序,他们是生成一个完整的KDE-applications应用程序的好帮手。注意到KDbg在Kdevelop中被直接用于debugging调试你的当前项目;KiconEdit/被用于表示和编辑文件浏览树中选中的pixmaps。如果被发现,KDbg程序,KiconEdit程序和Ktranslator程序会在Kdevelop菜单条的Tools工具菜单中被设置为可用。其他工具可以在其后通过选择选项菜单中的Tools...被加到Tools-menu中。</LI><LI> 检查程序的总结:安装程序列出它所发现的和未知的程序。如果要推荐一个需要的程序,我们会给出特别的暗示。</LI><LI>检查 Qt-Documentation path 文件路径:它将检查你的系统中用于文档的几个标准的路径,并自动设置路径。如果你的Qt-Documentation文档由于未安装,或者你的系统把它放在另一个位置而没有被检测到,信息框会被弹出以询问你是手动设置正确路径还是继续。选择手动设置按钮会返回主安装窗口,并显示一个编辑区域,右置按钮以选择路径。特别的是,这是在qt/html目录中的。然后,再次选择"Proceed"选项,安装过程可以继续下去。</LI><LI> 如果 KDoc 被检测到,系统会询问你是产生还是更新你的KDE-librarydocumentation库文档。为此你需要将kde-libraries作为资源。对已从发布的软件安装了KDE的Linux的使用者,我们建议你将你系统中的kdelibs软件包资源拷贝并解压;而安装了kdelibs软件包的免费BSD的用户则应该查看他们的相关文件包。如果你并非以上两种情况,你应该从地址<A HREF="http://www.kde.org">http://www.kde.org</A>下载这些资源并将其安装在你的系统中。如果你想使用<A HREF="http://developer.kde.org">http://developer.kde.org</A>提供的文档包,请取消生成此文档,继续产生search index搜寻索引。安装程序完成,而且Kdevelop已经启动以后,在Kdevelop安装程序对话框中给解压文档包设置路径,并再次运行search index搜寻路径及setup,这可在对话的同一setuppage页面中找到。"更新 KDE-Library documentation/库文件"对话框为使用缺省路径定位$(HOME)/.kde/share/apps/kdevelop/KDE-Documentation中的文档而设置。你唯一需要做的一件事就是在对话框中选择顶部的选择按钮,选择到达你在系统上展开的资源库的路径并按下OK。例如,如果你是从<A HREF="http://www.kde.org">http://www.kde.org</A> 处得到的kdelibs.tar.gz软件包并把它下载到了本地目录,你需要启动一控制台或计算机终端并进入"tar zxvfkdelibs.tar.gz"。这会将资源放入目录$HOME/kdelibs,那时它的每一子目录的库中已包含了资源,例如kdecode,它会在/home/rnolden/kdelibs/kdecore。现在,你必须输入KDE库文件对话框的路径会成为所有库的路径,在例子/home/rnolden/kdelibs中。在按下Ok 按钮以后,安装窗口的信息框会表示文档正逐步生成,你需要等待下一信息。<P><B>注意:</B> 在多用户系统multi-user system或为用户帐号有disk-quotas 的系统中,每一个用户HTMLdocumentation文档的完全安装是对磁盘空间的极大浪费。在此情况下,应该请你的系统管理员在根部帐号下under the root account运行Kdevelop,允许在系统根目录下进行写操作。然后在KDE-directory目录里安装文档$KDEDIR/share/kdevelop/KDE-Documentation。然后正确的路径可以随后在Kdevelop的setupdialog中建立,由"Option"-menu进入。</P></LI><LI> 如果系统检测发现你的系统上有glimpse程序,你可以建立一个查找数据库。查找数据库可用选项建立,包括KDE-Documentation和Qt-Documentation(缺省)。此外,KDEvelop文档会被包括入内并编入索引。如果你还有其他你希望索引的文档,你可以选好目录并将它们也加入索引程序。</LI><LI> 在建立search index搜寻索引时,安装窗口会弹出一个信息框,说明安装正在进行。</LI><LI> 如果所有安装步骤都已正确执行,最后一个信息框会告诉你Kdevelop会在你按下OK后启动。注意:你可以选择选项菜单进入<A HREF="kdevelop-manual-14.html#General Configuration">Kdevelop Setup</A>安装对话框,设置另外的选项,例如自动存盘。</LI></OL><B>取消:</B>  会弹出警告框,说明安装过程将被取消。这一警告框允许你选择返回安装("返回")或者在缺省参数下启动Kdevelop("继续")。注意:这样你就必须利用选项菜单提供的configuration dialogs配置对话框自己设置所有的选项。</P><HR><A HREF="kdevelop-manual-3.html">Next</A><A HREF="kdevelop-manual-1.html">Previous</A><A HREF="kdevelop-manual.html#toc2">Contents</A></BODY></HTML>

⌨️ 快捷键说明

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