The -c
, --configure
options of CLI are used to configure essential settings required when running the product for the first time after installation. You can configure the desired settings by using -c
or --configure
followed by the appropriate suboptions.
Usage
csc.exe [-c | --configure]
License
- Without the required options, the license-related settings cannot be configured.
Item Description -c
,--configure
(Required)Configuration --license
(Required)Register and manage license -O
(Required)Register license with specified options --ip
Floating license server IP --port
Floating license server port --path
Node locked license path --enable
Enable features --disable
Disable features
Toolchain
- Without the required options, the toolchain information cannot be extracted automatically.
Item Description -c
,--configure
(Required)Configuration --toolchain
(Required)Extract toolchain information -O
(Required)Register license with specified options --c-compiler-path
C compiler path --cpp-compiler-path
C++ compiler path --name
Toolchain name (default: cli-toolchain)
License status check
- You can check the license status using the command
-c --license
.
License registration
Floating license
- You can register a floating license using the
-c --license -O "--ip '%floating license server IP%' --port '%floating license server port%'"
command.
Node-locked License
- You can register a node-locked license using the command
-c --license -O "--path '%node-locked license file path%"
.
License feature management
Enable license features
- You can enable license features using the command
-c --license -O "--enable '%license feature%'"
.
Disable license features
- You can disable license features using the command
-c --license -O "--disable '%license feature%'"
.
Extraction of toolchain information
You can use the --toolchain
option to enable automatic extraction of toolchain information.
-c --toolchain -O "--c-compiler-path '%C compiler path' --cpp-compiler-path '%C++ compiler path%' --name '%toolchain name%'"
Need more help with this?
Don’t hesitate to contact us here.