手動編譯
1. eclipse 如何手動編譯,只編譯不運行。
在eclipse的菜單有一個project--->bulid automatically,如果本選中就會自動編譯
不選中就不會自動編譯
2. eclipse 怎麼手動編譯 不是自動編譯的那個,也不是run
點擊菜單-Project-Build Automatically,這個取消勾選。Build Automatically 的意思是自動編譯,選擇的功能就是,在修改代碼保存的時候,就編譯了。
點擊菜單-Project-Build All或Build Project。
3. 如何快速編譯
1.將這7個文件拷入一文件夾 myobject
2.用visual c++ 6.0 或 visual studio 2005/2008 打開任意一個 cpp 文件
3.在工具欄或菜單欄上點編譯(compile),組建(build) 或 debug(調試)
4.如果源碼沒有錯誤的話,會提示你是否為此項目建立工程,點 是
5.產生運行結果
6.到當前工作目錄(myobject)下的 debug 或 release 文件夾找到你想到的exe
4. 如何自己編譯源代碼
我們使用編譯器將自己的源代碼轉換成目標代碼, 使用鏈接器將我們的目標代碼鏈接成一個可執行程序。另外, 我們使用一些程序在計算機中輸入源代碼文本並且編輯它。這些是最初的和最重要的工具, 它們構成程序員的工具集合或「程序開發環境」。 如果你使用的是命令行窗口, 就像很多專業程序員所做的那樣, 你將不得不自己來編寫編譯和鏈接命令。如果你使用IDE(「互動式開發環境」或「集成式開發環境」), 就像很多程序員所做的那樣, 簡單地點擊正確按鈕就可以完成這個工作。附錄C介紹了如何在你的C++實現中編譯和鏈接。 IDE通常包括一個具有有用特性的編輯器, 例如用不同顏色的代碼來區分你的源代碼中的注釋、 關鍵字和其他部分, 以及其他幫助你來調試代碼、 編譯和運行代碼的功能。調試是發現程序中的錯誤和排除錯誤的活動, 你在前進的道路上會聽到很多有關它的內容。 我們使用微軟的Visual C++作?喑炭 ⒒肪呈道 H綣 頤羌虻サ廝怠氨嘁肫鰲被蚴恰癐DE」的某些部分, 那就是所指Visual C++系統。但是, 你可以使用一些提供最新的、 符合標準的C++實現的系統。我們所說的大多數內容(經過微小的修改)對所有的C++實現都將是正確的, 並且其代碼可以在任何地方運行。在工作中, 我們使用幾種不同的實現。
5. 請教高手 如何對C語言的文件進行手動編譯
你的意思是改動c源碼吧,首先找到目標文件,xxx.c之類的文件,可以用記事本,也可以用vc++ turbo c之類的
6. linux下如何手動編譯安裝bzip2庫
下載bzip2 下載地址:http://www.bzip.org/downloads.html
1>格式是*.tar.gz 解壓文件
tar -zxf bzip2-1.0.6.tar.gz 得到一個bzip2-1.0.6目錄
2>進入bzip2-1.0.6目錄
cd bzip2-1.0.6 //目錄視文件存放路徑而定
3>make -f Makefile-libbz2_so //-f 標志是使bzip2 根據另一個Makefile來編譯,就是Makefile-libbz2_so文件,創建一個動態的libbz.so庫文件,然後把bzip2工具連接到這個庫上
註:裝python的時候如果沒有這一步,python安裝不上bz2模塊
4>make && make install 此命令執行成功,就安裝完了
註:如果要重新安裝bzip2,要先執行:rm -vf /usr/bin/bz* 命令,不然make install 命令會失敗
7. 怎麼手動編譯.c的文件呢步驟
這問題問得...... ,連提問都這么偷懶,這就好象我問你怎麼用電腦一樣,很難回答!只能告訴你:用C編譯器!
8. 匯編程序手動編譯方法
你說的意思很難讓別人懂,不知道你說的手動匯編是不是指這個源文件.ASM ->目標文件.obj->可執行文件.exe 這里邊有兩個箭頭,表示兩個操作,通常在非集成開發環境裡面我們用 masm.exe link.exe 兩個工具來完成,第一個過程叫 編譯,第二個叫連接,具體參數 可以在MS-DOS 裡面 masm -? 直接查看(需這只好環境變數) 對於新手隱含問題還是比較的多,不能一下全說清楚,可以先看下 王爽的匯編語言 那本書,不錯的!
9. 如何編譯腳本
首先要了解什麼是腳本? 腳本(Script),就是含有bind和alias等命令的集合,你可以把這個集合存為一個獨立的文件然後在需要的時候執行,這樣就可以方便你在CS中的使用。 腳本可以存為後綴名為.cfg的文件放在cstrike文件夾下,執行時在控制台輸入:exec (腳本文件名).cfg 即可。比如將一個腳本存為buys.cfg文件,則在控制台中輸入:exec buys.cfg則可以實現我們所需要的功能。要實現一個命令只要把這一過程定義(alias)好,並且分配一個鍵位給這個命令,以後只要按分配好的鍵位,就可以實現這一過程。所有的腳本都是通過這一方法實現的。 語句簡介: 1. alias語句是參數賦值用,語法為alias 參數名 "數值" 2. bind語句為綁定命令,就是把某個alias賦值的參數綁到某個鍵。具體的語法為bind "鍵名" "參數名" 3. "buy"相當於按下"b"鍵; "buyequip"相當於按下"o"鍵; "menuselect x"就是對應購買菜單的號碼。 舉兩個例子: * 你要買ak47,那你在開局時會按b-->4-->1, 對應的腳本就是buy; menuselect 4; menuselect 1;(中間用分號隔開) * 你要買手雷和1個閃光彈的話,那你在開局時會按o-->4,o-->3, 對應的腳本就是buyequip; menuselect 4; buyequip; menuselect 3; 注意bind鍵不能沖突,否則先bind的無效 什麼是bind? Bind就是分配一個命令到指定的鍵,它同樣能夠分配一個alias到指定的鍵。 比如:bind "mouse1" " attack" 表示分配 attack(攻擊)這個命令到指定的鍵mouse1(滑鼠左鍵) 什麼是alias? Alias就是給一組命令定義一個名稱,當你定義過後,CS就認為此alias為一個普通的命令,你可以用bind命令分配一個鍵給這個alias,也可以在其他的alias中使用它。 比如:alias hw "say Hello World!" 則當你在控制台(console)中輸入hw這條命令回車執行後,你就對伺服器里所有的玩家說了"Hello World!"這句話。 你還可以用bind命令:bind "v" "hw" 當你按過v鍵後,你同樣對伺服器里所有的玩家說了Hello World!這句話。 又比如: alias buym "buy;menuselect 3;menuselect 1" //(注:相當於b-3-1) alias buyv "buy;menuselect 8;menuselect 1" //(注:相當於b-8-1) alias buysay "buym;buyv;hw" //(注:組合定義到一起) bind j "buysay" //(注:組合再定義到J鍵) 則表示當你執行buysay命令(注:按J鍵即可)後,購買MP5和普通防彈衣,然後對伺服器里所有的玩家說Hello World!這句話。 此alias實現的方法為: 第一步執行buym命令,buym命令已經定義好為"打開購買菜單;選擇菜單第3項;再選擇菜單第1項",即實現了購買MP5的功能; 第二步執行buyv命令,buyv命令已經定義好為"打開購買菜單;選擇菜單第8項;再選擇菜單第1項",即實現了購買普通防彈衣的功能; 第三步執行之前已經定義好的hw命令:對伺服器里所有的玩家說Hello World!這句話。 把這三步命令定義為一個新的命令buysay,然後用bind命令分配一個鍵給這個新的命令,則當你按下j鍵後就實現了這三步命令的功能。 注意: alias語句在Half-Life Counter-Strike里不能超過259個字元即下面這行字元的長度(一般也超不到這里來的)