① 為什麼用Dev_C 寫好的c 代碼被編譯的時候顯示無法編譯
DEV-C++是沒有自己的編譯器的,它使用的是mingw中的一些東東,或者說源頭是gcc的東東,打開路徑Dev-Cpp\libexec\gcc\mingw32\3.4.5,發現下面只有一個cc1plus.exe,也就是說只能對c++進行編譯,沒有cc1.exe。cc1用來對c進行編譯,好啦,知道了問題,就可以解決了。
方法1.搞一份cc1.exe。可以選擇將cc1plus.exe重命名為cc1.exe(哈哈,我是這么乾的,雖然會有問題,暫時勉強用著);還可以到網上去下一份
方法2.下載最新的MinGW,然後在Dev-C++中新增一個編譯器配置,將其設置為使用MinGW編譯。
② 為什麼devc++不能編譯
如果C或者C++語言的源文件中,少了需要包含的頭文件,或是源代碼出現語法錯誤,或者使用未聲明的標識符,編譯就無法通過的。
③ Dev-C編譯運行時顯示「源文件未編譯」怎麼處理
摘要 這些語言在寫完後綴名是.c,這個時候要先編譯成.h,才能運行。
④ c語言問題——為什麼一下程序可以通過編譯卻無法運行DEV-c++編譯器的
通過編譯,卻無法鏈接或者運行,是因為有該文件的申明,卻沒有該申明的Lib或者Dll或者源碼。
解決方案:
1.在DEV中Link選項中默認添加alloc.c 或者 alloc.lib
2.在工程文件中添加alloc.c或者alloc.lib
3.選著包含malloc的聲明文件,一般應該在malloc.h中
⑤ 為何我的DEVC++竟然無法編譯運行
把文件名後綴改成.c(C源文件)或.cpp(C++源文件)再試試
⑥ devcpp出現無法編譯
devcpp出現無法編譯處理方法如下:
1.點編譯運行出現這個問題說明編譯過了,但是可能有內存錯誤,造成運行時程序崩潰。
2.先點編譯再點運行,編譯出的文件運行程序是否能找到,
3.看一下運行路徑下是否有該可執行程序。
4.就是操作系統和編譯器的版本不一致,可能系統是32位的,編譯器是64位的。
5.檢查一下編譯選項.是不是之前改過.
⑦ dev c++ 可編譯但不能運行,求問怎麼解決
最後加入getchar(),要不然單獨運行會閃一下就沒了。
⑧ 為什麼dev c++ 點編譯後就不運行了
執行編譯的前提是已近保存了這個c文件,但是你都沒有保存。
Dev-C++ 使用MingW64/TDM-GCC編譯器,遵循C++ 11標准,同時兼容C++98標准。開發環境包括多頁面窗口、工程編輯器以及調試器等。
在工程編輯器中集合了編輯器、編譯器、連接程序和執行程序,提供高亮度語法顯示的,以減少編輯錯誤,還有完善的調試功能,適合初學者與編程高手的不同需求,是學習C或C++的首選開發工具!
(8)devc為什麼編譯無法運行擴展閱讀:
Dev-C++ 的優點是功能簡潔,適合於在教學中供 C/C++語言初學者使用。
(1)它集成了 AStyle 源代碼格式整理器,只要點擊菜單「AStyle --> 格式化當前文件」,就可以把當前窗口中的源代碼按一定的風格迅速整理好排版格式。
(2)它提供了一些常用的源代碼片段,只要點擊「插入」按鈕就可以選擇性地插入常用源代碼片段。
Dev-C++ 的缺點是它的功能並不完善,各方面存在著一些邏輯錯誤。因此它也只適合於初學者使用,而並未在商業級的軟體開發中使用。
⑨ devc 編譯後運行不了 求大神
首先,因為初寫代碼,會被殺出是木馬的,鑒於這樣,可以將360休眠。其次,用Dev寫代碼的時候,要在代碼前面加上#include<stdlib.h>在return語句前加上system("pause");來讓控制台顯示,不然會一閃而過的。