Rate This Document
Findability
Accuracy
Completeness
Readability

Non-invasive Switching Command

Prerequisites

The BiSheng compiler has been installed. For details, see Installing the Tool.

Command Function

"Non-invasive switching" means that if Clang or Clang++ is used, the BiSheng Compiler-specific compilation options will be added; if GCC or g++ is used, they will be replaced with Clang or Clang++.

Syntax

source ${HOME}/.local/wrap-bin/devkit_NonInvasiveSwitching.sh

When the BiSheng Compiler is installed using the batch installation tool, script files such as wrap-bin/devkit_NonInvasiveSwitching.sh are automatically generated in the ~/.local folder.