Toolchains
通过Toolchains功能可以快速配置C/C++工程本地和远程编译的功能,支持gcc和LLVM编译工具。
工程在运行时,将根据编译过程时使用的Toolchain配置进行远端或本地运行。(如:编译时使用本地Toolchain配置,则该工程运行时,将默认在本地执行。)
本地编译配置
- 在菜单栏选择 。
在左边的导航栏选择图1。
,进入 - 单击“+”按钮,添加Toolchains配置项。
- Linux配置工具链为“System”,如图2所示。
- Windows配置工具链为“MinGW”,如图3所示。
- LLVM工具链配置,Linux请参考图4进行配置;Windows请参考图5进行配置。
表1 参数及图标说明 参数及图标
说明
Name
Toolchains配置名称。
Environment
mingw的路径,配置环境变量后可自动识别,也可通过手动输入或单击右侧进行配置。
说明:Linux环境下无此选项。
Cmake
本地服务器中的Cmake路径,也可通过手动输入或单击右侧进行配置。
Make
本地服务器中的Make路径,也可通过手动输入或单击右侧进行配置。
C Compiler
本地服务器中的C Compiler路径,也可通过手动输入或单击右侧进行配置。
C++ Compiler
本地服务器中的C++ Compiler路径,也可通过手动输入或单击右侧进行配置。
Debugger
本地服务器中的Debugger路径,也可通过手动输入或单击右侧进行配置。
新增工具链配置。
删除工具链配置,选中需要删除的工具链配置,单击该按钮删除。
工具链生效后会在左边的导航栏
中自动生成一条信息,以供编译配置选择。
远程编译配置
- 在菜单栏选择 。
在左边的导航栏选择图6。
,进入 - 单击“+”按钮,配置工具链“Remote Host”。图7 配置工具链Remote Host
表2 参数及图标说明 参数及图标
说明
Name
Toolchains配置名称。
Credentials
SSH配置,单击或图标选择需要的SSH连接,如果没有需要的SSH连接,可单击弹出窗口中的图标进行SSH连接配置。
Cmake
指定远端服务器中的Cmake路径,配置“Credentials”后自动识别,也可通过手动输入或单击右侧进行配置。
Make
指定远端服务器中的Make路径,配置“Credentials”后自动识别,也可通过手动输入或单击右侧进行配置。
C Compiler
指定远端服务器中的C Compiler路径,配置“Credentials”后自动识别,也可通过手动输入或单击右侧进行配置。
C++ Compiler
指定远端服务器中的C++ Compiler路径,配置“Credentials”后自动识别,也可通过手动输入或单击右侧进行配置。
Debugger
指定远端服务器中的Debugger路径,配置“Credentials”后自动识别,也可通过手动输入或单击右侧进行配置。
新增工具链配置。
删除工具链配置,选中需要删除的工具链配置,单击该按钮删除。
工具链生效后会在左边的导航栏图8所示。
中自动生成一条Deployment信息,如