小编给大家分享一下如何安装EOS智能合约开发工具包CDT,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
从1.3.x开始,CDT支持Mac OS X brew,Linux Debian和RPM软件包。最简单的安装选项是使用其中一个软件包系统。
$ brew tap eosio/eosio.cdt $ brew install eosio.cdt
如果你有以前的版本,请确保先卸载:
$ brew remove eosio.cdt
$ wget https://github.com/eosio/eosio.cdt/releases/download/v1.3.2/eosio.cdt-1.3.2.x86_64.deb $ sudo apt install ./eosio.cdt-1.3.2.x86_64.deb
Debian软件包卸载
$ sudo apt remove eosio.cdt
$ wget https://github.com/eosio/eosio.cdt/releases/download/v1.3.2/eosio.cdt-1.3.2.x86_64-0.x86_64.rpm $ sudo yum install ./eosio.cdt-1.3.2.x86_64-0.x86_64.rpm
$ sudo yum remove eosio.cdt
另一种选择是从源代码构建CDT。
本地克隆eosio.cdt
的位置并不重要,因为你将在以后的步骤中将把eosio.cdt
安装为本地二进制文件。现在,你可以将eosio.cdt
克隆到先前你创建的智能合约的目录contracts
,或者你认为合适的本地系统上的任何其他位置。
cd CONTRACTS_DIR
克隆eosio.cdt
存储库的1.3.1版。
git clone --recursive https://github.com/eosio/eosio.cdt --branch v1.3.1 --single-branch cd eosio.cdt
克隆github存储库可能需要30分钟。
./build.sh
sudo ./install.sh
上面的命令需要用sudo下运行,因为eosio.cdt
的各种二进制文件将在本地安装。系统都将要求你提供计算机的帐户密码。
安装eosio.cdt
将会使编译后的二进制文件全局化,因此可以在任何地方访问它。对于eosio的官方教程,强烈建议你不要跳过eosio.cdt
的安装步骤,如果不安装将使你阅读官方教程或其他教程变得更困难,通常更会更难以使用。
在构建期间获取错误。
在你的错误中搜索字符串“/usr/local/include/eosiolib/”
如果找到,请使用操作系统的文件浏览器rm -fr /usr/local/include/eosiolib/
或导航到/usr/local/include/
并删除eosiolib。
看完了这篇文章,相信你对“如何安装EOS智能合约开发工具包CDT”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。