编译合约 原文地址
编译的命令:
$ truffle compile
这个命令会编译所有contracts目录下的.sol文件,如果在上次编译之后没有改变的的文件不会被重新编译
如果需要重新编译,使用命令:
$ truffle compile —all
*自定义供合约使用的函数库 lib文件也使用.sol结尾
编译后的文件
编译后的文件会被放在build/contracts目录下,这些文件是不能被手动修改的,应该有compiler自动生成
合约的依赖文件的使用方式
使用import命令在contract中倒入依赖包:
import "./AnotherContract.sol";
这个方法会把AnotherContract.sol的源码都载入
solidity也支持其他import 更多信息参阅 http://solidity.readthedocs.org/en/latest/layout-of-source-files.html#importing-other-source-files