$ solc --bin -o ./contracts SimpleStore.sol
Warning: This is a pre-release compiler version, please do not use it in product ion.
SimpleStore.sol:1:1: Error: Source file requires different compiler version (cur rent compiler is 0.4.18-develop.2018.12.6+commit.9cf6e910.Linux.g++ - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.18;
parece que compiló una confirmación nocturna y el pragma requiere la versión 0.4.18 o posterior. Puede usar una versión posterior de solidity o usar la versión de lanzamiento
Recuerde que ^0.4.18
significa "0.4.18 o posterior", por lo que simplemente puede usar una versión posterior, y eso sería más seguro. Solo sepa que si elige una versión 0.5.x, las cosas pueden fallar, ya que hubo cambios importantes, como pasar del alcance de la función al alcance del bloque.
Briomkez
pragma solidity <version>
como