fixed typo
add mimeopen part
add toolchain info
add more text
add more text
add others c++ implementation