?? kdevelop-manual-15.html
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21"> <TITLE>Kdevelop使用手冊(cè): 問(wèn)與答</TITLE> <LINK HREF="kdevelop-manual-16.html" REL=next> <LINK HREF="kdevelop-manual-14.html" REL=previous> <LINK HREF="kdevelop-manual.html#toc15" REL=contents></HEAD><BODY><A HREF="kdevelop-manual-16.html">Next</A><A HREF="kdevelop-manual-14.html">Previous</A><A HREF="kdevelop-manual.html#toc15">Contents</A><HR><H2><A NAME="Questions and Answers"></A> <A NAME="s15">15.</A> <A HREF="kdevelop-manual.html#toc15">問(wèn)與答</A></H2><P>本節(jié)將敘述Kdevelop小組或其支持者在Kdevelop郵件列表中對(duì)用戶在Kdevelop的當(dāng)前版本的使用中遇到的問(wèn)題的回答及一般臭蟲報(bào)告。</P><H2><A NAME="Bug Reporting"></A> <A NAME="ss15.1">15.1</A> <A HREF="kdevelop-manual.html#toc15.1">臭蟲報(bào)告Bug Reporting </A></H2><P>Kdevelop的另一個(gè)改進(jìn)是集成的通過(guò)email完成的臭蟲-報(bào)告系統(tǒng)。如果你遇到一個(gè)臭蟲,你可以通過(guò)你的email-客戶或臭蟲-報(bào)告對(duì)話給KDevelop 開發(fā)小組發(fā)送一個(gè)臭蟲報(bào)告。所有的 臭蟲報(bào)告將收集在Kdevelop互連網(wǎng)站點(diǎn)并可在<A HREF="http://fara3.cs.uni- potsdam.de/~smeier/kdevelop/bugarchive/maillist.html">http://fara3.cs.uni- potsdam.de/~smeier/kdevelop/bugarchive/maillist.html</A>觀看。你還可以通過(guò)發(fā)送一個(gè)空的以"預(yù)定<EM>your_email_address</EM>"作為正文內(nèi)容的email郵件至<A HREF="mailto:kdevelop-bug-report-request@fara3.cs.uni-potsdam.de">kdevelop- bug-report-request@fara3.cs.uni-potsdam.de</A>來(lái)預(yù)訂臭蟲-報(bào)告有列表,以收到所有臭蟲-報(bào)告。</P><P>要發(fā)送你的臭蟲-報(bào)告, 請(qǐng)通過(guò)你的郵件程序使用這個(gè)email地址。如果你想要使用Kdevelop進(jìn)行直接的臭蟲-報(bào)告, 請(qǐng)從幫助菜單Help-menu中選擇"臭蟲-報(bào)告"。報(bào)告對(duì)話將顯示,允許你輸入所有關(guān)于你所發(fā)現(xiàn)的臭蟲的必要的信息。在按下"確定"后, 對(duì)話內(nèi)容將自動(dòng)發(fā)送到郵件列表中。</P><H2><A NAME="ss15.2">15.2</A> <A HREF="kdevelop-manual.html#toc15.2">從哪里可以得到信息</A></H2><P><B>問(wèn):</B> 如果我遇到了在FAQ 文件及KDevelop手冊(cè)中未曾包含的問(wèn)題, 我應(yīng)該在哪里尋求幫助?</P><P><B>答:</B> 在任何一種情況下都可以在<A HREF="mailto:kdevelop@fara3.cs.uni- potsdam.de">kdevelop@fara3.cs.uni-potsdam.de</A>預(yù)訂Kdevelop郵件列表來(lái)詢問(wèn)所有關(guān)于KDevelop 的問(wèn)題。發(fā)送一封頭部為空,以"預(yù)訂"為內(nèi)容的郵件;然后你就可以參與討論。所有問(wèn)題都可以去那里敘述和討論。如果你堅(jiān)持那樣, 你可以得到開發(fā)者及所有遇到同樣問(wèn)題的用戶的最大幫助, FAQ也可以不短更新。</P><P>KDevelop 主頁(yè)KDevelop Homepage 位于<A HREF="http://www.kdevelop.org">http://www.kdevelop.org</A> ,它也包含了一個(gè)郵件列表mailing-list 檔案,允許你瀏覽以交送的郵件, 因此你應(yīng)該先去哪里看看,大多數(shù)問(wèn)題都以由開發(fā)小組及用戶所提及。</P><H2><A NAME="ss15.3">15.3</A> <A HREF="kdevelop-manual.html#toc15.3">庫(kù)和系統(tǒng)問(wèn)題</A></H2><P><B>問(wèn):</B> 錯(cuò)誤的JPEG 庫(kù)版本: 庫(kù)為61版, 需要62版</P><P><B>答:</B> 有兩種方法。<OL><LI> 當(dāng)kde庫(kù)安裝好后,它會(huì)為jpeg庫(kù)安裝頭文件, 這些是61版本, 然而大多數(shù)發(fā)布的的軟件 (紅帽子) 使用的是62版本的庫(kù)。要確定這一點(diǎn)只需從/opt/kde/include中移動(dòng)jpeglib.h。應(yīng)該拾起包含了62版本需要的文件的pukka 。但是看看它上面的錯(cuò)誤信息也許是另一種方法, 無(wú)論如何你要確保你只擁有頭文件及庫(kù)的一種版本, 而且它們是一致的。使用定位命令來(lái)證實(shí)我擁有正確版本的庫(kù)和頭文件十分有用,例如:updatedb定位libjpeg定位jpeglib</LI><LI> 你必須重新編譯kde支持(不用jpeg壓縮格式)庫(kù) (./configure --使用-libjpeg -使用-libgif).</LI></OL></P><P><B>問(wèn):</B><BLOCKQUOTE><CODE><PRE>make[2]: Entering directory `/usr/local/src/kdevelop-0.3/po'cd .. && automake --gnu --include-deps po/Makefileaclocal.m4: 2709: `AM_PROG_INSTALL' is obsolete; use `AC_PROG_INSTALL'make[2]: *** [Makefile.in] Error 1</PRE></CODE></BLOCKQUOTE><B>答:</B>對(duì)于automake-1.4/automake-2.13 用戶: 只需手動(dòng)運(yùn)行 "aclocal"就可以編譯它。</P><P><B>問(wèn):</B> 如果configure說(shuō)我需要giflib23我應(yīng)該怎么辦?</P><P><B>答:</B> 試著使用一個(gè)更新的kde支持的快照,或者安裝另外一個(gè)giflib。</P><P><B>問(wèn):</B> 我如何轉(zhuǎn)換KDevelop 0.2 項(xiàng)目為0.3 項(xiàng)目?</P><P><B>答:</B> 請(qǐng)?jiān)赾onfigure.in中把AC_OUTPUT改變?yōu)樵诰€版本。</P><P>例如:舊版本:<BLOCKQUOTE><CODE><PRE>AC_OUTPUT(Makefile \kdevelop/kwrite/Makefile \kdevelop/templates/Makefile)</PRE></CODE></BLOCKQUOTE>新版本:<BLOCKQUOTE><CODE><PRE>AC_OUTPUT(Makefile kdevelop/kwrite/Makefile kdevelop/templates/Makefile)</PRE></CODE></BLOCKQUOTE></P><P><B>問(wèn):</B> 在由KDE 1.1使用SuSE Linux時(shí)我得到了以下連接器錯(cuò)誤Linkererrors, 怎樣才能使Kdevelop正確連接?<BLOCKQUOTE><CODE><PRE>/usr/lib/libqt.so:warning: multiple common of `QArrayT<char> type_info node'ckdevelop.o: warning: previous common is hereckdevelop.o: In function `CKDevelop::slotFileSaveAll(void)':ckdevelop.o(.text+0x784): undefined reference to `kdebug(unsigned short,unsigned short, char const *,...)'ckdevelop.o(.text+0x839): undefined reference to `kdebug(unsigned short,unsigned short, char const *,...)'ckdevelop.o(.text+0x89d): undefined reference to `kdebug(unsigned short,unsigned short, char const *,...)'ckdevelop.o: In function `CKDevelop::slotFileSaveAs(void)':ckdevelop.o(.text+0xd28): undefined reference to `kdebug(unsigned short,unsigned short, char const *,...)'ckdevelop.o: In function `CKDevelop::slotFileClose(void)':ckdevelop.o(.text+0x1216): undefined reference to `kdebug(unsigned short,unsigned short, char const *,...)'ckdevelop.o(.text+0x1263): more undefined references to `kdebug(unsignedshort, unsigned short, char const *,...)' follow collect2: ld returned 1exit status make[2]: ***[kdevelop] Error 1 make[2]: Leaving directory'/home/LinuXDaten/Programme_Updates_Packete/KDE_Updates/Kdevelop_actual_snapshot/kdevelop-0.3/kdevelop'make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory`/home/LinuXDaten/Programme_Updates_Packete/KDE_Updates/Kdevelop_actual_snapshot/kdevelop-0.3'make: *** [all-recursive-am] Error 2</PRE></CODE></BLOCKQUOTE><B>答:</B> 如果你由使用SuSE Linux, 你必須重新編譯kde庫(kù)且不使用SuSE的補(bǔ)丁,并重新安裝,或從<A HREF="ftp://ftp.suse.com">ftp://ftp.suse.com</A>獲得kde庫(kù)的升級(jí)版本</P><H2><A NAME="ss15.4">15.4</A> <A HREF="kdevelop-manual.html#toc15.4">使用中的問(wèn)題</A></H2><P><B>問(wèn):</B> 我發(fā)現(xiàn)Kdevelop并不允許使用delete 鍵(或退格鍵來(lái)刪除標(biāo)注的文本)。</P><P><B>答:</B> 在"選項(xiàng)"->"編輯器"中確認(rèn)"輸入時(shí)刪除" 被選中, 然后就可以進(jìn)行退格和刪除操作。</P><P><B>問(wèn):</B> 如果我在項(xiàng)目中加入了文件, 加入的文件會(huì)被自動(dòng)包含并編譯嗎?</P><P><B>答:</B> 是的, 它們包含于Makefile.am內(nèi),如果你使用了"全部重建"(./configure 升級(jí)Makefiles), 你新加入的文件也會(huì)包括在內(nèi)。</P><P><B>問(wèn):</B> 如果我移動(dòng)了一個(gè)文件, 我會(huì)得到一些奇怪的連接器Linker 的信息。我的項(xiàng)目究竟這么了?</P><P><B>答:</B> 如果移動(dòng)的文件是一個(gè)頭文件, 那將由自動(dòng)進(jìn)行automoc (自動(dòng)在頭文件上運(yùn)行Qt-Meta-對(duì)象--編譯器), 你移動(dòng)過(guò)的頭部仍然以一個(gè)moc-生成的 *.moc.cpp文件表示并編譯。移動(dòng)相關(guān)的*.moc.cpp文件并重建項(xiàng)目。</P><HR><A HREF="kdevelop-manual-16.html">Next</A><A HREF="kdevelop-manual-14.html">Previous</A><A HREF="kdevelop-manual.html#toc15">Contents</A></BODY></HTML>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -