『壹』 codeblocks無法編譯運行 無法編譯運行解決辦法
1、首先登陸codeblocks官網,上官網才是專業人士的做法,點download進入下載頁面。
2、一般只是使用,不會對它的源代碼做修改,因此選擇release版本。
3、之後可以看到針對各種操作系統的版本,一般大家用的是Windows版本,這里注意要選擇後兩個版本,第一個版本是不帶編譯器的,盲目選擇第一個版本產生的後果後面再講。
4、下載後直接雙擊安裝就好了,注意安裝界面中出現編譯器選項,說明這個版本是自帶編譯器的。
5、如果下載的是前面一步中的第一種,就是這樣的安裝界面,注意到它是不帶編譯器的,因此安裝好後可能無法編譯(除非你電腦上本來有編譯器可以供CodeBlock使用)。
6、下一步安裝目錄沒有選默認,而是改了目錄,這樣可能導致安裝完後仍無法編譯,但修改一下設置就可以解決了。
7、安裝完後首先到安裝目錄下看有沒有裝上編譯器,如果沒有這個文件夾你可能是安裝的不帶編譯器的版本。
8、有上一步的這個文件夾但是仍然無法編譯代碼的話,是由於前面安裝時更改了安裝目錄,而程序去默認的目錄下(C盤)去找這個文件夾沒找到就導致無法編譯。解決方法很簡單,打開軟體,選擇setting->Compiler。
9、在編譯器設置頁面手動瀏覽找到MinGW文件夾,或選擇autodetect,就可以完成編譯器的設置,可以順便將GNU GCC 設為默認編譯器。
10、編譯成功的效果如下,如果不能編譯則log欄為空,還會彈出提示欄。
『貳』 請教無法編譯是怎麼回事
「無法編譯」的原因可能很多種。能詳述一下你的問題嗎?
在有更多的信息之前,大概列一下「無法編譯」的可能情況:
找不到「編譯器」。這種通常是在「命令行」或者「shell」情況下出現。在「集成環境(IDE)下通常較少出現。
解決方法:(1)安裝必要的編譯器。(2)如果已有編譯器,把編譯器的可執行文件的路徑,加入環境變數「PATH」。(3)加入必要的其它設置,如「鏈接庫」的位置。
源程序有錯誤。
解決辦法:根據出錯信息,排除源程序的錯誤。
缺乏必要的「鏈接庫」。
解決方法:找到需要的鏈接庫,並適當安裝。
最好能針對你實際的問題,對症下葯。有問題可以繼續交流,謝謝。
『叄』 請教高手:java 反編工具 Decafe 有些CLASS文件無法反編
1,也許人家編程的時候設計了反編譯炸彈 就是在代碼中寫些廢代碼使你的反編譯工具死循環或者痴呆。
2,人家用了比較好的混淆器,或者自己做的混淆器,也達到了2的效果。
3,可能和版本有關
這個我沒遇到過 不過據說用jdk高版本編出來的class反編譯有問題
反編譯工具我通常用jad和jode 後者很久沒新版本了 至少2周前我還沒看到有新的
現在很多反編譯工具都用jad作為核心
我目前用的dj java decompiler 不錯 我試過在代碼中放一些邏輯炸彈,用dj也可以反編譯 並且效果還不錯。
不過只要用比較好的混淆器混淆過 沒有什麼反編譯工具能夠完全的破開,還要加不少的手動修改 挺麻煩的
『肆』 jsp文件無法編譯類
這是500錯誤 就是你代碼寫錯了
An error occurred at line: 3 in the jsp file: /myjsp/JBDemo01.jsp
就是說 錯在 JDBemo01.jsp 的第三行
當然這個報錯也不一定 准確 ,
如果第三行沒錯的話 ,其他的地方也沒問題
那你就把伺服器 重新部署下 ,重啟下 ,再運行 應該就行了
我也經常遇到這種問題
『伍』 java源文件無法編譯通過,求解
import showHands.FiveDice.* 是指引入showHands/FiveDice文件夾中的所有文件!import showHands.FiveDice.FiveDice則是指明了某一個具體的文件!如果你使用的類是JDK中自帶的類,
.*應該是不會有問題,但如果你是引用了外部的jar包,那麼JVM在載入類的時候就需要明確指明類文件路徑了!