当前位置:首页 » 编程软件 » 编译器找不到了怎么办

编译器找不到了怎么办

发布时间: 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中修改
重建工程,看编译时新的报错是什么再分析

热点内容
安卓平板生产力如何 发布:2025-02-07 13:07:20 浏览:349
维沃新系统和安卓系统有什么区别 发布:2025-02-07 13:06:36 浏览:831
压缩机过热保护器在哪 发布:2025-02-07 13:03:21 浏览:42
安装win8需要什么配置 发布:2025-02-07 13:00:34 浏览:676
大板算法 发布:2025-02-07 12:56:47 浏览:254
tplink路由器如何配置 发布:2025-02-07 12:50:48 浏览:428
unicode转中文python 发布:2025-02-07 12:45:21 浏览:287
学习python用什么软件 发布:2025-02-07 12:45:15 浏览:611
怎么看bin文件编译日期 发布:2025-02-07 12:44:27 浏览:391
怎么启动ftp服务 发布:2025-02-07 12:27:46 浏览:865