将XStudio用作跨平台的C/C++开发环境
XStudio 使用2020-05-30 02:06:29XStudio ver 1.0.18.8710 版本已发布, 此版本XStudio增加了对第三方扩展的开发接口, 并提供 C/C++ 开发扩展, 使用此扩展可以在多个平台进行C/C++项目的开发。
打开 https://xlang.link/download.html 页面后在[XStudio & C/C++ development environment (C/C++集成开发环境)]下, 选择适用于你操作系统的文件进行下载, 此环境已经集成CDE扩展, 以下安装cde的步骤则可以跳过,直接浏览 [对C/C++开发进行设置] 部分.
如果是 XStudio for xlang,默认是没有这个扩展的,则要去下载扩展插件(https://release.xlang.link/extensions/xstudio/cde.xsp) .
下载完毕 cde.xsp 之后,通过XStudio 菜单中的[帮助] -> [安装XStudio扩展] , 然后选择下载好的 cde.xsp 进行安装,如下图:

点击 [安装XStudio扩展]

选择下载好的cde.xsp

输出窗口中显示已安装的信息,表明已经成功安装.
cde 扩展插件安装完成以后需要添加C/C++的构建套件才可以使用.
对C/C++开发进行设置:
点击XStudio [工具]菜单 , 发现里面已经出现一个名为 [C/C++ 设置]的菜单项,点击此菜单进行构建套件的各项设置, 见下图.

C/C++的编译套件设置好以后, 就可以从菜单[文件]-> [新建] 或者欢迎页的新建 中建立C/C++的项目, 如下图:
在Microsoft Windows 10操作系统上使用MINGW开发C/C++项目
其他平台(Linux macoxs)相同操作。
在Centos X86-64 操作系统上开发C/C++项目
已支持的平台: Microsoft Windows 7 ~ 10, Linux x86\64 Debian \ Ubuntu \ RHEL \ Centos \ UOS 含其他分之版本... , Mac OsX;
CDE 扩展已支持的细节:
从新建项目向导中建立C/C++项目
代码高亮
通过第三方lsp支持的代码编辑时的自动补全和提示(linux x86 和 macosx 未支持)
使用 GCC/G++/MINGW 构建项目
使用 GDB 进行可视化的源码级调试
可视化的项目属性设置
生成项目的Makefile 以及通过makefile构建和管理项目.
需要注意: 个别版本的mingw 或者 gdb对调试支持可能存在问题,如发现问题,请更换\升级gdb 或者mingw的版本.
上一篇:使用xlang进行android开发下一篇:在XStudio中使用clang编译器进行开发

