㈠ CB一直显示环境错误,是因为没有编辑器吗
最大的可能是没有可用的编译器,编译器包括但不限于:
MingW系列,VS系列。
可能是没安装,也可能是安装了但是没有设置正确的路径。
照片根本看不清,请拍摄清晰照片追问,至少让我等看清楚文字
㈡ 未找到编译器可执行文件 csc.exe c# 如何解决
配置一下路径,你需要告诉它csc文件在哪里,一般在这里
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe
㈢ 我安装的codeblocks总是没编译器,怎么办
一般我们只是使用,不会对它的源代码做修改,因此选择release版本
之后可以看到针对各种操作系统的版本,一般大家用的是Windows版本,这里注意要选择后两个版本,第一个版本是不带编译器的,盲目选择第一个版本产生的后果后面再讲。
下载后直接双击安装就好了,注意安装界面中出现编译器选项,说明这个版本是自带编译器的
如果下载的是前面一步中的第一种,就是这样的安装界面,注意到它是不带编译器的,因此安装好后可能无法编译(除非你电脑上本来有编译器可以供CodeBlock使用)
下一步安装目录我没有选默认,而是自己改了目录,这样可能导致安装完后仍无法编译,但修改一下设置就可以解决了
安装完后首先到安装目录下看有没有装上编译器,如果没有这个文件夹你可能是安装的不带编译器的版本。。。
有上一步的这个文件夹但是仍然无法编译代码的话,是由于我们前面安装时更改了安装目录,而程序去默认的目录下(C盘)去找这个文件夹没找到就导致无法编译。解决方法很简单,打开软件,选择setting->Compiler
在编译器设置页面手动浏览找到MinGW文件夹,或选择autodetect,就可以完成编译器的设置,可以顺便将GNU GCC 设为默认编译器
编译成功的效果如下,如果不能编译则log栏为空,还会弹出提示栏。
㈣ Codeblock无法编译
下面的提示显示编译器没有配置好,如果是初学编程,还是用visual studio吧,不然配置工具会耗费很多学习热情的.
㈤ CB 汉字不能编译
1、文件第一次新建的时候就指定使用 UTF-8 编码保存。
2、编译器开关设定 -fexec-charset=cp936
3、如果采用宽字符函数和数据类型的话,还需要在代码里添加区域等设置。
㈥ 我移动了gcc文件夹的位置,原来在桌面上,结果codeblocks找不到编译器了怎么办
修改环境变量,让%PATH%中包含gcc和其bin所在的文件夹,
如果不行,再去CB中Settings->Compiler->Toolchain executables中修改
重建工程,看编译时新的报错是什么再分析
㈦ 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命令。