自己編譯的代碼存在d盤怎麼運行
⑴ 如何自己編譯源代碼
我們使用編譯器將自己的源代碼轉換成目標代碼, 使用鏈接器將我們的目標代碼鏈接成一個可執行程序。另外, 我們使用一些程序在計算機中輸入源代碼文本並且編輯它。這些是最初的和最重要的工具, 它們構成程序員的工具集合或「程序開發環境」。 如果你使用的是命令行窗口, 就像很多專業程序員所做的那樣, 你將不得不自己來編寫編譯和鏈接命令。如果你使用IDE(「互動式開發環境」或「集成式開發環境」), 就像很多程序員所做的那樣, 簡單地點擊正確按鈕就可以完成這個工作。附錄C介紹了如何在你的C++實現中編譯和鏈接。 IDE通常包括一個具有有用特性的編輯器, 例如用不同顏色的代碼來區分你的源代碼中的注釋、 關鍵字和其他部分, 以及其他幫助你來調試代碼、 編譯和運行代碼的功能。調試是發現程序中的錯誤和排除錯誤的活動, 你在前進的道路上會聽到很多有關它的內容。 我們使用微軟的Visual C++作?喑炭 ⒒肪呈道 H綣 頤羌虻サ廝怠氨嘁肫鰲被蚴恰癐DE」的某些部分, 那就是所指Visual C++系統。但是, 你可以使用一些提供最新的、 符合標準的C++實現的系統。我們所說的大多數內容(經過微小的修改)對所有的C++實現都將是正確的, 並且其代碼可以在任何地方運行。在工作中, 我們使用幾種不同的實現。
⑵ c語言編譯器如何運行
編譯共分為四個階段:預處理階段、編譯階段、匯編階段、鏈接階段。
1、預處理階段:
主要工作是將頭文件插入到所寫的代碼中,生成擴展名為「.i」的文件替換原來的擴展名為「.c」的文件,但是原來的文件仍然保留,只是執行過程中的實際文件發生了改變。(這里所說的替換並不是指原來的文件被刪除)
2、匯編階段:
插入匯編語言程序,將代碼翻譯成匯編語言。編譯器首先要檢查代碼的規范性、是否有語法錯誤等,以確定代碼的實際要做的工作,在檢查無誤後,編譯器把代碼翻譯成匯編語言,同時將擴展名為「.i」的文件翻譯成擴展名為「.s」的文件。
3、編譯階段:
將匯編語言翻譯成機器語言指令,並將指令打包封存成可重定位目標程序的格式,將擴展名為「.s」的文件翻譯成擴展名為「.o」的二進制文件。
4、鏈接階段:
在示例代碼中,改代碼文件調用了標准庫中printf函數。而printf函數的實際存儲位置是一個單獨編譯的目標文件(編譯的結果也是擴展名為「.o」的文件),所以此時主函數調用的時候,需要將該文件(即printf函數所在的編譯文件)與hello world文件整合到一起,此時鏈接器就可以大顯神通了,將兩個文件合並後生成一個可執行目標文件。
⑶ 如何將下載來的系統源代碼在自己的電腦中運行
安裝編輯網站的工具Dreamweaver、VS2010。
如果只要看不編輯的話,安裝IIS+.net。具體查看參考資料。
另外必須安裝資料庫,就要看你下的網站是用的什麼資料庫了,一般有SQL、ACCESS。
⑷ 用c語言時候,如果我寫好了一個函數,放在D盤,然後我在C盤下寫的源代碼,怎麼可以使用這個函數
在 源代碼 文件頭 中 添加 一句 包含這個文件就可以了。例如:
#include <stdio.h>
#include <math.h>
#include "D:\\data\\a133\\my_fun.c" // 添加 這一句
其它照舊
-----------------
另一種方法是 一起編譯,帶主函數的 源程序名字在前,不帶的在後,文件名帶上路徑。
當然,分開編譯 (用 /c) , 再 鏈接 .obj 文件 也可以。
⑸ jdk安裝測試成功,為什麼無法編譯java代碼文件是存在D盤里的
遇到這樣的問題,勸你還是直接用eclipse或者IDEA這樣的IDE去寫吧,
記事本搞來搞去搞不出來太打擊初學的信心了,
⑹ 自己編程序寫的代碼怎麼運行或者下載的源文件怎麼用
先看教程吧。
然後把編譯器下載好。
跟著教程走。
⑺ Java在D盤能編譯不能運行
您好, 提問者:
首先你要先進入D盤的目錄才可以啊。
輸入:D:
之後javac HelloJava
如果還是不行,就把環境變數的CLASSPATH去掉試試。
⑻ C語言代碼,怎麼運行。
1、創建一個文件名為main.c,然後用任意一個款你熟悉的文本編輯軟體,比如說記事本,在裡面輸入下面的代碼,記住,要用文本文件編輯軟體,不能用word的。
(8)自己編譯的代碼存在d盤怎麼運行擴展閱讀:
c語言小游戲實現原理
1、二維數組實現棋盤
二維數組,用兩個for 循環,隨便輸出一個固定符號做棋盤,如 *
2、判定玩家
設計一個計步變數step, 每走一步 step++, 則玩家=step%2+1;
3、判定輸贏(重點)
設計方向數組 dircX[4] ,dircY[4],因為如果要判斷是否練成五子,只有1豎著2橫著3斜下4斜上
豎著的話就是 x-1,y不變
橫著的話就是x不變,y+1; 斜下: x+1,y+1; 斜上 x-1;y+1
這樣你就可以賦值dircX={-1,0,1,-1} dercY={0,1,1,1}
每當玩家落下一子,就全局判斷每個子的四個方向有沒有第二子,如果有,循環判斷有沒有第三子(利用 x+=dircX[1]),直到五子完成,結束。
⑼ 如何運行代碼
如果沒有編譯器的話是無法編譯或運行的(除機器語言和不帶偽指令的匯編語言), 具體的可以網路高級語言的概念, 在此不多做贅述, 去相關網站下載一個編譯器吧
⑽ c語言編寫的程序在CMD怎麼運行啊
1、首先打開C語言的編譯器,可以選擇Visual Studio、Code::Blocks或者Dev-C++等編譯器軟體。