Remix发生mock compiler source not found异常解决方案

简介: Remix发生mock compiler source not found异常解决方案

首次使用Remix进行Solidity智能合约开发时会遇到mock compiler: source not found异常信息导致无法进行编译,本篇文章带大家解决此问题。

问题现在

当编写好智能合约之后,准备进行编译操作,会发现在右边出现如下图提示:mock compiler: source not foundimage.png出现此异常的主要原因就是没有设置Remix所使用的Solidity编程语言版本。再核对一下浏览器上的url是否为:https://remix.ethereum.org/#optimize=true&version=builtin。在参数中并没有指定Solidity版本信息的参数,因此导致无法进行编译。

解决方案

在右边的功能区中,选择setting,在setting下面的“Select new compiler version”中选择使用的对应版本即可。image.png当选择完版本之后,会发现在url中自动新增了version参数。当然,如果知道具体的版本信息,也可以直接在url中添加version参数来达到同样的目的,只不过操作起来需要记住具体的版本信息。这里,选择不同的版本根据实际需要确定,不同的版本支持的语法有所不同。

低级错误导致的异常

在编写智能合约的时候,如果编译时出现类似以下的异常,请不要奇怪也不要灰心丧气,你很可能只是犯了一个很低级的错误。比如即使在照抄别人的代码的时候在某一行特别是,pragma声明那一行最后少写一个“;”,就会导致这样的异常。

  1. Solidity:ParserError:Expected pragma,import directive or contract/interface/library definition.

知道了异常的原因,解决方法不言自喻,看看哪里少了一个分号。这也是最最低级最最难查的异常。 

目录
相关文章
反诈中心拦截网站域名措施与申诉方法
近几年随着互联网不断发展,也伴随着一些网络诈骗的问题,反诈中心打击违规诈骗网站、诈骗APP、标记诈骗手机号,这一些措施取得一定的效果,从去年开始严厉审核一些违规网站,也不排除于批量审核会出现一定的偏差,可能会出现审核不到位的情况,这里我表达自己的一些看法。
3602 0
反诈中心拦截网站域名措施与申诉方法
|
11月前
|
网络协议
BGP路由原理详解
BGP路由原理详解
533 1
BGP路由原理详解
|
9月前
|
存储 C语言 开发者
【C语言】格式化输出占位符及其标志字符详解(基于ISO/IEC 9899:2024)
在C语言中,格式化输出通过 `printf` 函数等格式化输出函数来实现。格式说明符(占位符)定义了数据的输出方式,标准ISO/IEC 9899:2024(C23)对这些格式说明符进行了详细规定。本文将详细讲解格式说明符的组成部分,包括标志字符、宽度、精度、长度修饰符和类型字符,并适当增加表格说明。
422 6
|
存储
如何在vue3项目中实现国际化
如何在vue3项目中实现国际化
474 0
|
Rust 开发者
Rust函数入门与函数重载
Rust函数入门与函数重载
252 0
|
前端开发
【前端异常】解决前端引入Bootstrap的dropdowns 菜单时报错,Uncaught TypeError: Bootstrap‘s dropdowns require Popper.js
【前端异常】解决前端引入Bootstrap的dropdowns 菜单时报错,Uncaught TypeError: Bootstrap‘s dropdowns require Popper.js
260 0
|
编解码 定位技术 Python
Google Earth Engine谷歌地球引擎GEE批量下载ImageCollection遥感影像数据合集的方法
Google Earth Engine谷歌地球引擎GEE批量下载ImageCollection遥感影像数据合集的方法
793 2
|
数据采集 人工智能 监控
AI助理部署
非常高兴分享有关AI助理部署的心得体会。在部署AI助理之前,我经历了一些关键的步骤,这些步骤对于确保系统的有效性和可靠性至关重要。
323 0
|
数据安全/隐私保护
本地电脑搭建Plex私人影音云盘教程,内网穿透实现远程访问(2)
最后,我们点击cpolar客户端界面左侧“状态”项下的“在线隧道列表”按钮,就能找到Plex服务器的公共互联网地址,将这个地址粘贴到浏览器中,就能看到本地Plex Media Server登录页面,即达成了本地页面发布到公共互联网上的目的。
565 0

热门文章

最新文章