add build time convert
add binary self locate detected