freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

kdevelop使用手冊-文庫吧資料

2025-07-05 07:27本頁面
  

【正文】 和源代碼打交道,除非它需要更正以得到翻譯支持。為分發(fā)擬訂資源代碼,我們建議你也包括進Kdevelop項目文件,這讓其他開發(fā)人員能更輕易的處理你的源代碼,如果他們也使用Kdevelop的話。 除了一個C++idx/Compiler/編譯器和開發(fā)庫外,你的應(yīng)用的發(fā)布并不要求終端用戶安裝其他東西,通常情況都是如此;但是你可以發(fā)布你的應(yīng)用的二進制包。sect什么是Kdevelop應(yīng)用程序?p 由Kdevelop創(chuàng)建的項目讓開發(fā)人員能輕易的使用GNU標(biāo)準(zhǔn)開發(fā)工具。如果你是C++idx/GUI/設(shè)計和編程的新手,你可以閱讀htmlurl url=programming/name=Kdevelop編程指南,它敘述了編程設(shè)計的基本知識,并利用項目實例對Kdevelop的使用做了更為詳細(xì)的說明,你可以一步一步跟著做,來熟悉利用Kdevelop創(chuàng)建項目的方法。chapt利用KDevelop開發(fā)篇label id=Development with KDevelopp 本章中你會對如何使用Kdevelop及其內(nèi)部的idx/dialog editor/對話框編輯器創(chuàng)建自己的應(yīng)用得到一個總體的了解。我們還解釋了Kdevelop為一個開發(fā)者的工作所起的作用,及它是如何支持為UNIX編程提供簡易途徑這一想法的。idx/KDbg/界面會出現(xiàn)在idx/Tools/window窗口內(nèi)部 ,允許你象在外部啟動它一樣的使用它。要調(diào)試你的程序,你只需從建立菜單中選擇調(diào)試,或按下由上面有幅眼鏡的輪子來表示的相關(guān)工具按鈕,以表明你西哪個檢測程序的執(zhí)行即可。 為此,你的項目的應(yīng)用是由idx/debugging/調(diào)試的idx/Compiler/編譯選項缺省創(chuàng)建的,因而在可執(zhí)行文件中存儲另外的數(shù)據(jù),以允許代碼中參數(shù)值和路線的定位。Gdb在每次程序在執(zhí)行中遇到斷點時即中斷程序的執(zhí)行。GNU還提供另一個叫做tt/gdb/的工具,即GNU調(diào)試器。現(xiàn)在,你并不需要真正獵殺它們,假設(shè)今天的計算機設(shè)計了某種外部保護,可以把臭蟲排除在外。因此,第一眼無法立即探測到的錯誤就被叫做臭蟲。它的意思是,雖然你的idx/Compiler/會生成最終的應(yīng)用,你的應(yīng)用可能無法運行或在執(zhí)行時由于代碼中所謂的臭蟲而崩潰。在大多數(shù)情況下,在使用Kdevelop時,你很可能都不會和idx/Makefile/s打交道。 就是這樣你準(zhǔn)備擴展你的項目資源,可以通過增加idx/classes/類,對話,翻譯或文檔,這些都是自動化的。因此由GNU工具都以對用戶有好的方式創(chuàng)建應(yīng)用: 只需根據(jù)你的應(yīng)用的需求選擇,用idx/KappWizard/創(chuàng)建你的應(yīng)用那可以是一個純C++最終應(yīng)用或某種使用Qt或Qt/idx/KDE/的idx/GUI/庫的程序。 現(xiàn)在,Kdevelop究竟有多支持這種類型的應(yīng)用程序開發(fā),而對程序員來說這究竟又有多復(fù)雜呢?這里有個好消息是你甚至無須知道關(guān)于宏和scripts,的任何東西。但僅僅是你提供在幾乎所有的Unix系統(tǒng)上都可運行的應(yīng)用這一事實本身,遲早也是值得你的這些努力的。它會運行所有的idx/Makefile/s文件,然后你就完成了。你所有接下來必須完成的事就是用tt/./configure/執(zhí)行它,腳本會運行你選中的checks。item,包含說明系統(tǒng)要求的宏。不論Qt庫是否安裝,那一個宏最終在系統(tǒng)上展開成一個check,檢測Qt頭文件,idx/KDElibraries/和頭部等等。在你編寫完資源代碼以后,你想把你的程序發(fā)布到用戶社區(qū),而每一個用戶都必須在自己的機子上編譯這個二進制資源。那可以是,例如idx/Compiler/mand命令最終二進制將被連接所需的庫,項目所需的包含文件及其位置。s都包含了宏,它決定了創(chuàng)建軟件的方式:源文件的編譯方式,哪些文件屬于這個軟件包,以及最終的二進制或?進制文件在創(chuàng)建后用的名字。那是那些由idx/automake/和一個叫做tt/idx/,也包括宏。 那么,是什么最終為我創(chuàng)建了idx/Makefile/文件呢?是idx/autoconf/自動配置。 自動創(chuàng)建的目的一般是從你必須為你的項目書寫的文件tt/idx/個所謂的tt/idx/。 幸運的是,GNU工具甚至還提供了比tt/make/還強大的工具常用的idx/automake/自動創(chuàng)建和idx/autoconf/自動設(shè)置包。但要是目標(biāo)機器使用的是另一種idx/Compiler/編譯命令或者在另外某方面在建立你的二進制時遇到了問題該怎么辦呢?更不要說更困難的情況了,例如你的程序和文檔例如idx/KDE/的安裝路徑,不能在一臺機子上被安裝到tt//opt/kde/,而在另一太機子上被安裝到tt//usr/local/kde/下。為了支持其他平臺,例如另外的Unix系統(tǒng)或是如Alpha機、RISC機,你就必須重新編譯這個程序。sect設(shè)置label id=Configurep本節(jié)的題目很可能讓你疑惑:設(shè)置?有什么必須要設(shè)置的?誰來完成呢?好,假設(shè)你已經(jīng)寫好了一個包含了idx/Makefile/的程序。 到現(xiàn)在,你已經(jīng)了解了源文件,idx/Compiler/及為什么需要make了。/itemize 但這并不是Kdevelop和make一起使用的唯一方式對于idx/KDE/applications應(yīng)用,還有一些特別之處,例如為國際化創(chuàng)建消息文件。你還必須修正你的代碼。item Stop Build停止建造: 取消當(dāng)前程序這是最常用的,如果你觀察make的工作情況,仔細(xì)看你的源文件就知道。item Rebuild all全部重建: 重建整個項目。它用正確的命令激活make來編譯當(dāng)前源文件。然后工具條和build菜單會提供你需要的最常用的功能來由make完成這個累活。所有由Kdevelop創(chuàng)建的項目都會使用那個Make命令來建立目標(biāo)應(yīng)用程序,而無須打任何命令。現(xiàn)在,編寫idx/Makefile/s不僅僅是一項手動工作,你還必須鉆研所有整個句法和所有選項。如果想了解完整概況,請打開一個控制臺并打出:tt/man make/或在KDEHelp中搜尋GNU Make,System GNU Info contents。把你的所有idx/Compiler/編譯命令以一定句法寫入哪個idx/Makefile/并保存;然后你只需于控制臺上打出tt/make/或者tt/gmake/到你的idx/Makefile/文件所在的目錄,再確定任務(wù),指揮idx/Compiler/來創(chuàng)建你的應(yīng)用程序。你可以給它取任何名字,但不要和你要建立的程序名字一樣。如果你有一個以上的源文件怎么辦呢?當(dāng)你僅改動了一個程序時,你需要一次又一次的重新編譯所有的源文件嗎?由于你必須打出所有的命令和選項,編譯會變得越來越復(fù)雜和費時。sectMake和 idx/Makefile/slabel id=Makep我擁有我所需要的一切東西:一個編輯器,一個idx/Compiler/編譯器,然后我就可以執(zhí)行我自己的C++程序了。因此,我們需要一個idx/Compiler/編譯器,在此例中是一個C++idx/Compiler/編譯器,例如g++。打出例如以下字段以創(chuàng)建你的第一個程序的源文件:tscreenverbinclude int main(){cout Hello World endl。sect編譯器label id=The Compilerpidx/Compiler/實際上是你系統(tǒng)上的一個程序,它必須最小安裝以創(chuàng)建運行的程序;它是將源代碼編譯為目標(biāo)文件,并生成程序的部件。chapt程序篇label id=Programsp 現(xiàn)在Kdevelop已經(jīng)正確安裝完成,最常用的選項也已設(shè)置完畢,你可能很想知道它是否如它所承諾的一樣好用。這一警告框允許你選擇返回安裝(返回)或者在缺省參數(shù)下啟動Kdevelop(繼續(xù))。注意:你可以選擇選項菜單進入ref id=General Configuration name=KdevelopSetup安裝對話框,設(shè)置另外的選項,例如自動存盤。item 在建立idx/search index/搜尋索引時,安裝窗口會彈出一個信息框,說明安裝正在進行。此外,KDEvelop文檔會被包括入內(nèi)并編入索引。item 如果系統(tǒng)檢測發(fā)現(xiàn)你的系統(tǒng)上有idx/glimpse/程序,你可以建立一個查找數(shù)據(jù)庫。然后在idx/KDE/directory目錄里安裝文檔$KDEDIR/share/kdevelop/KDEDocumentation。pbf注意:/bf 在多用戶系統(tǒng)idx/multiuser system/或為用戶帳號有idx/diskquotas/ 的系統(tǒng)中,每一個用戶idx/HTML/documentation文檔的完全安裝是對磁盤空間的極大浪費。現(xiàn)在,你必須輸入KDE庫文件對話框的路徑會成為所有庫的路徑,在例子/home/rnolden/kdelibs中。例如,如果你是從url url= 軟件包并把它下載到了本地目錄,你需要啟動一控制臺或計算機終端并進入tar zxvf。更新 idx/KDE/Library documentation/庫文件對話框為使用缺省路徑定位$(HOME)/.kde/share/apps/kdevelop/KDEDocumentation中的文檔而設(shè)置。如果你想使用url url=提供的文檔包,請取消生成此文檔,繼續(xù)產(chǎn)生idx/search index/搜尋索引。對已從發(fā)布的軟件安裝了idx/KDE/的Linux的使用者,我們建議你將你系統(tǒng)中的kdelibs軟件包資源拷貝并解壓;而安裝了kdelibs軟件包的免費BSD的用戶則應(yīng)該查看他們的相關(guān)文件包。item 如果 idx/KDoc/ 被檢測到,系統(tǒng)會詢問你是產(chǎn)生還是更新你的idx/KDE/librarydocumentation庫文檔。特別的是,這是在qt/html目錄中的。如果你的idx/QtDocumentation/文檔由于未安裝,或者你的系統(tǒng)把它放在另一個位置而沒有被檢測到,信息框會被彈出以詢問你是手動設(shè)置正確路徑還是繼續(xù)。如果要推薦一個需要的程序,我們會給出特別的暗示。其他工具可以在其后通過選擇選項菜單中的idx/Tools/...被加到idx/Tools/menu中。注意到idx/KDbg/在Kdevelop中被直接用于idx/debugging/調(diào)試你的當(dāng)前項目;KiconEdit/被用于表示和編輯文件瀏覽樹中選中的idx/pixmaps/。如果任意一個未安裝,你可以在以后的任一時間在你的選項中完成它而無需再次運行idx/setup/安裝程序。item 檢查 idx/a2ps/ and idx/enscript/ 以保證idx/printing/打印可用。其他編程時用到的命令行選項不久后可在idx/setup/dialog中由選項菜單設(shè)置,在Unix環(huán)境下的開發(fā)說明會在ref id=Programs name=編程篇中介紹。pbf進程:/bf 這將啟動安裝程序并執(zhí)行以下步驟:enumitem 檢查 make/gmake, idx/autoconf/, autoheader, idx/automake/ 和 perl 以生成和編譯Kdevelop產(chǎn)生的新的應(yīng)用程序。我們建議您在安裝Kdevelop環(huán)境時遵循安裝步驟選擇進行選項以自動檢查您的系統(tǒng)及建立你的Kdevelop環(huán)境。rarrKDevelop Setup。pert kdevelop setup/verb/tscreen或者,當(dāng)您使用KDE時,通過選擇Kamp。如果您的安裝出現(xiàn)混亂,您可以在任何時間進入時重新設(shè)置。gt。lt。pert kdevelop/verb/tscreen 為使kdevelop啟動時打開一個以存在的工程,請將目錄變?yōu)轫椖磕夸洸⒋虺觯簍screenverb amp。Kdevelop支持idx/KDE/Mimetypes,因此您還可以通過選擇一個Kdevelop項目文件(.kdevprj,由KDEvelop項目圖標(biāo)顯示。rarrApplicationsamp。pert make install/verb/tscreen如果您的系統(tǒng)的idx/makemand/是tt/gmake/,打出tt/gmake/而不是tt/make/。pert ./configure amp。為了編譯Kdevelop CVS快照,請打出以下內(nèi)容 :tscreenverb amp。pert make (作為超級用戶) amp。否則在瀏覽器中選擇這一參考書會出現(xiàn)一個錯誤的頁面,這是Kdevelop的主頁,它提供下載并敘述了安裝過程.sect編譯和安裝p為了在您的系統(tǒng)上編譯和安裝Kdevelop,請打出Kdevelop發(fā)布軟件的基本目錄中的以下內(nèi)容:tscreenve
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1