當前位置:首頁 » 編程軟體 » 編譯器找不到了怎麼辦

編譯器找不到了怎麼辦

發布時間: 2023-07-08 23:23:59

linux下運行程序顯示找不到編譯器,怎麼辦

不改MAKEFILE文件,當然不能編譯了,Linux的驅動就是這么搞的啊,沒辦法的,反正是批處理的,也就多花點時間嘛,你可以把一些不需要的驅動,選擇不編譯,這樣就能加快速度了。給你個辦法,在Windows虛擬機中安裝交叉編譯環境,你可以在Windows下編輯你的程序,Linux只起到編譯的作用,這樣,兩個工作可以同時進行,有空你還可以上上網,這樣你就不覺得時間長了。

㈡ MATLAB mex 找不到編譯器怎麼辦

①選y後,MATLAB會列出當前機器上已經安裝的、且與當前MATLAB版本兼容的所有C編譯器,一般而言,MATLAB都會自帶一個LCC編譯器,然而LCC目渣消前僅支持32位的MATLAB,所以你的機器上沒有。

②選n後,MATLAB會列出所有與當前MATLAB版本兼容的C編譯器類型(不管你是否已經安裝,用於幫助用戶選擇合適的C編譯器),你機器上已經安裝的2個編譯器,VC6.0:MATLAB從R2010b之後不再支持,所以選項里看不到;而SDK7.1選n時可以看到([11]),但選y時沒有跳出,是因為MATLAB沒有正確定位SDK。

③解決方法:

方法一:如果以預設選項安裝了SDK7.1(不改變默認安裝路徑),可以嘗試輸入n後,選肢櫻擇 [14] (注意:是14,不是11!),強制定位該編譯器(網上有人用這種方法成功了:http://mlinking.blog.163.com/blog/static/185801922201331464626365/)

方法二:重新安裝MATLAB,安裝時選擇32位進行安裝,則自帶LCC編譯器。

方法三:選擇適配的VS版本,下載安裝後,重新配置MEX命令。

㈢ linux 系統中找不到c語言編譯器怎麼辦

需要安裝gcc組件.
組件在里的安裝源文件裡面有.

用rpm包安裝就可以了 rpm -ivh gcc-XXX-XXX-XXX.rpm

安裝過程中可能會提示還需要其他的包..一起裝上就行

㈣ Proteus8的編譯器找不到keil for arm,求解

這可能是因為您選擇了與您使用的編譯器不兼容的STM32F103C6控制器。請確保您選擇的控制器與您使用的編譯器兼容。

如果您確信您選擇的控制器與您使用的編譯器兼容,則可能需要將編譯器路徑添加到您的余慶系統環境變數中。請按照以下步驟操作:

  • 打開控制面板並選擇系統。

  • 選擇高級系統設置。

  • 選擇環境變數。

  • 在「系統變數」下選擇尺族「Path」,然後單擊「編輯」。

  • 在「編輯環境變數」對話框中,單擊「新建」,然後輸入您的Keil編譯器路徑。

  • 單擊「確定」以保存更改並關閉所有對話框。

  • 如果您仍然遇到問題,請嘗試重新安裝Keil編譯器或使用另一個兼容的豎困握編譯器。

有幫到你的話望採納 謝謝~

㈤ arino提示找不到編譯器

最近運睜好多Arino愛好者在拿到Arino控制器後通過Arino IDE下載程序時出現了如下錯誤:」avrde: stk500_getsync(): not in sync: resp=0x00「這個錯誤提示在Arino IDE中是非常常見,這個錯誤代表著就是無法通過USB口與Arino控制器進行通信。
下面我給大家總結下出現這個問題常見的幾個原因

1、Arino控制器或者COM口沒有選對,這種問題最簡單,旁簡歲看下手裡的控制器是什麼型號的如Arino Duemilanove,之後再確認下Arino控制器上晶元的型號,168、328、1280、2560等,確認好這些信息後就可以參照下圖選擇正確的板卡了

Arino IDE板卡選擇

Arino IDE Processor型號選擇

COM口的選擇,接好設備後打開設備管理器,計算機(右鍵)--管理--設備管理器--埠,如下圖

設備管理器查看

Arino IDE COM口選擇

2、下載的時候,Arino控制器串口被佔用,大多數時候是Arino控制器上接了其他擴展板(佔用數字口0,1口的基本都會出問題,這兩個口是用來通信下載程序的)如果接了其他擴展板不能用,可以先拔佔用其串口的設備再次嘗試重新下載程序。

3、bootloader損壞,這種情況下需要重新刷bootloader,我們通常使用的設備是Processor型號,之後旋轉對應的編程器開始燒錄

Arino IDE編程器的選擇

選擇完畢後,點擊燒寫Bootbloder稍等片刻就燒錄完成。

4、驅動未安裝好(目前遇到Ghost版本,或者精簡版win7系統安裝Arino控制器驅動時,無法安裝的問題。這種情況需要重裝系統。ghost版或者精簡版操作系統,請謹慎安裝,後患無窮。)

通過以上4種錯誤原因逐一排查,出現錯誤的問題就迎刃而解了,不過有些時候我們在編寫代碼時就是在一行程序尾端忘記加上分號「;」,然後因為其下一行代碼的不同而產生許多不同的錯誤信息,下面我給大家列舉幾咐棗個我們常見的錯誤。

Arino IDE編寫代碼

在」digitalWrite(led, HIGH)「後面缺少分號!當我們編譯的時候就出現了如下錯誤:

Arino IDE錯誤提示

這種的錯誤提示是比較明確的,還有一種較不明確的錯誤信息:

expected unqualified-id before numeric constant

Arino IDE錯誤提示

雖然造成的錯誤的原因相同,但若是在常數後面缺少分號,則會呈現另外的錯誤信息提示:

Arino IDE錯誤提示

在」int led=13「後面缺少分號時在編譯程序,出現了上述的錯誤!另外還有一種常見的程序錯誤就是拼寫錯誤,其中包括大小寫的問題,例如LedPin就不同於ledPin。

Arino IDE錯誤提示

此外,在使用函數時,參數定義必須正確,例如下面程序代碼:

Arino IDE錯誤提示

而且在Arino IDE游標中會自動指向發生錯誤的那一行程序代碼。還有一個就是在撰寫程序註解時,也要小心錯誤:

Arino IDE錯誤提示

最後建議大家在編寫程序時,可以寫了一小段程序之後就檢查是否能通過Arino IDE編譯,避免當程序過大時,若出現太多編譯錯誤,會變得很難除錯!

㈥ 我移動了gcc文件夾的位置,原來在桌面上,結果codeblocks找不到編譯器了怎麼辦

修改環境變數,讓%PATH%中包含gcc和其bin所在的文件夾,
如果不行,再去CB中Settings->Compiler->Toolchain executables中修改
重建工程,看編譯時新的報錯是什麼再分析

熱點內容
紅帆oa伺服器地址查詢 發布:2025-02-07 14:31:41 瀏覽:657
文本框腳本圖片 發布:2025-02-07 14:23:28 瀏覽:231
少兒編程c語言 發布:2025-02-07 14:22:50 瀏覽:218
一階低通濾波器c語言 發布:2025-02-07 14:22:37 瀏覽:852
電腦的東西為什麼粘貼不到伺服器 發布:2025-02-07 14:21:04 瀏覽:196
手機脫模解壓視頻 發布:2025-02-07 14:20:18 瀏覽:473
密碼多少密碼多少密碼多少密碼 發布:2025-02-07 14:07:30 瀏覽:857
我的世界啟動器電腦伺服器 發布:2025-02-07 14:07:27 瀏覽:484
愛加密深圳科技有限 發布:2025-02-07 14:07:26 瀏覽:87
c語言密碼星號 發布:2025-02-07 14:07:24 瀏覽:801