程序編譯成功後能不能改
A. 為什麼我的程序編譯完成後不能運行
首先確定jdk和自己的系統一致 X86對應32 X64對應64在 此次下載
win7環境變數配置 (Xp等系統略有不同)
1.右鍵計算機 —> 屬性 —> 左邊的「高級系統設置」 —> 「高級」選項卡 —> 下面「環境變數」系統環境變數
變數名 值
classpath 點分號默忘記了-----》 .;%java_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar;
path 點分號默忘記了-----》 .;%JAVA_HOME%\bin
上面之間復制 .;%JAVA_HOME% 是調用jdk的安裝路徑
這樣 升級jdk後 只需要修改jdk版本號就ok了 即只需要改一個變數值即JAVA_HOME的
下面的變數名復制 安裝路徑復制
JAVA_HOME F:\Program Files\Java\jdk1.6.0_31
在運行 java和javac命令 正常則為成功
導致運行找不到文件的問題
第一種情況
首先在確定文件名 是否有隱藏後綴名的問題 即文件名實際是X.java.txt 出現這種情況就要 修改操作如下
win7 在控制面板(大圖標模式) 找文件夾選項 在點擊查看 取消以勾選的隱藏已知文件的擴展名
Xp 把桌面我的電腦打開 在彈出對話框上面找到文件夾選項 後面操作基本相似然後修改 文件後綴名(擴展名)
第二種 情況 范琺頓貉塥股舵癱罰凱 運行也可以使用下面的 javac 和java命令
你jdk安裝在c盤 而文件在其他盤 導致的這時dos界面運行命令應該先是
X: X代表盤符 即進入X盤
cd/X 這X代表文件夾名 進入文件夾
在運行 javac x.java x.java是文件名 編譯文件檢測語法錯誤
java x x 代表文件名 但沒有擴展名
另外可以下載eclipse 運行java
這樣就完成了
B. 求解一下程序編譯成功後該怎麼運行
用vc這個IDE編譯,默認會在bin下生成EXE問題。你去點~就可以了。不過,可能會出現黑框一閃即逝的情況,這是因為你的程序執行完了自動退出。如果想不退出,可以在後面加一行scanf(xxx)。
C. 易語言程序編譯出來了還能修改嗎
可以,利用資源修改工具,如果改功能只能用反匯編工具+16進制工具了
D. visual studio寫完程序,編譯以後,再改程序,編譯器不編譯改過後的程序,還是按原來的第一
VS是功能強大,十分成熟的開發工具,所以極少出現這樣的BUG錯誤:
可能是程序出錯了,無法完成編譯,重新檢查下程序是否有問題
如果程序沒有問題,不用debug,直接使用release運行試試
可能是真的vs出問題了,關閉vs,找到程序的編譯目錄,刪除編譯文件,然後打開vs重新編譯
E. visual studio寫完程序,編譯以後,再改程序,編譯器不編譯改過後的程序
寫完程序,啟動 後,
(不是編輯模式了,)studio先將代碼編譯過來,語句錯誤時就停止編譯生成並警告;
至到語言代碼的文件里沒有錯誤後,將所有代碼編譯轉化並保存;
然後運行保存的程序,開始調試,出錯後同樣停止運行,
然後你可以修改語言代碼的文件里的內容,如果沒保存關閉後會提示;
警告等級(哪些類型屬於錯誤,以及出錯後停止運行並警告還是忽略) 可以在項目屬性里設置,
生成exe 只有手動。
F. 求數據高手,下面的程序編譯成功了 ,可以執行錯誤 ,幫忙修改一下!在線等。。。。
你這個 int m, n, k, i;是錯的。把後面的那個整型變數刪了。在主函數的調用中沒出現是不能聲明的。
G. 易語言編譯出來的程序,編譯好後打開軟體,竟然軟體還能修改,怎麼弄啊
你編譯之後是生成一個新的程序,保存在你給它設置的目錄裡面,原來的e程序還是不會變的
H. 為什麼在用VC++6.0編寫窗口程序編譯成功後,結果也出來了,但是再次改變了參數後就無法編譯了。
因為這個窗口還在運行,沒有關閉呢。在進程裡面看看。VC不能直接運行兩個程序
I. 程序編譯成功但不能運行是什麼原因
需要看一下警告信息。
在代碼中加一些輸出語句或者進行調試,如果還無法修改,再來提問。
J. 已編譯好的程序如何再用編譯軟體打開修改
先打開軟體然後在軟體里找到打開本地文件,然後找到程序文件直接雙擊它!這是在源文件找不到默認軟體時才用的!