打印
[其他ST产品]

CubeIDE如何支持C++的开发

[复制链接]
528|33
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2022-10-8 09:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

CubeIDE如何支持C++的开发。有没有一些例程。

使用特权

评论回复
沙发
V853| | 2022-10-8 20:16 | 只看该作者
应该直接配置一下就可以了吧。Keil都默认可以支持C++开发。

使用特权

评论回复
板凳
朝生| | 2022-10-8 20:17 | 只看该作者
可以尝试使用一下TouchGFX例程,这里有用到C++哦。

使用特权

评论回复
地板
jiahy| | 2022-10-8 22:49 | 只看该作者
直接配置

使用特权

评论回复
5
AloneKaven| | 2022-10-9 21:15 | 只看该作者
直接配置一下应该就可以了

使用特权

评论回复
6
spark周| | 2022-10-9 22:55 | 只看该作者
用一下TouchGFX例程

使用特权

评论回复
7
两只袜子| | 2022-10-10 09:00 | 只看该作者
stm32CubeIDE本来就支持c,c++及混合编程的。如果你基于C++规范组织的代码就将其文件后缀改为.cpp,头文件用.hpp. CubeIDE可以直接创建C++工程,记得手动将main.c改为.cpp后缀,还有那个中断文件的后缀也修改下。

使用特权

评论回复
8
cr315| | 2022-10-11 09:00 | 只看该作者
至于例程,你可以打开个TouchGFX的工程看看,当然直接创建个touchGFX工程也可以,里面C文件和C++文件都有,可以阅读下。

使用特权

评论回复
9
szt1993| | 2022-10-19 19:10 | 只看该作者
两只袜子 发表于 2022-10-10 09:00
stm32CubeIDE本来就支持c,c++及混合编程的。如果你基于C++规范组织的代码就将其文件后缀改为.cpp,头文件用. ...

说的很对,是不是个别环境变量需要修改一下

使用特权

评论回复
10
风吻过你的不羁| | 2022-10-21 20:30 | 只看该作者
现在使用C语言开发的,C++估计得等等

使用特权

评论回复
11
一枝香| | 2022-10-21 21:02 | 只看该作者
应该不支持吧,我觉得用C语言比较好

使用特权

评论回复
12
晚晚皆安| | 2022-10-21 21:34 | 只看该作者
这个可以问问ST的技术支持,看看如何配置吧

使用特权

评论回复
13
可爱的白兔先生| | 2022-10-21 22:06 | 只看该作者
感觉HAL开发的都有点像C++

使用特权

评论回复
14
情和欲| | 2022-10-21 22:38 | 只看该作者
可以交叉编程的,可以CC++同时的

使用特权

评论回复
15
占得人间第一春| | 2022-10-21 23:10 | 只看该作者
为啥要C++开发啊,是不熟悉C语言么?

使用特权

评论回复
16
地下縱情搖擺| | 2022-10-21 23:42 | 只看该作者
一直都是支持的吧,我觉得你可以好好看看CubeIDE的使用手册

使用特权

评论回复
17
极客晨星| | 2022-10-22 00:14 | 只看该作者
这个C++是可以添加的,就是本来软件是支持C++编译的

使用特权

评论回复
18
銀河| | 2022-10-22 00:46 | 只看该作者
应该没有例程吧,你得自己看看,或者自己编写个试试

使用特权

评论回复
19
偷吻月亮| | 2022-10-22 01:18 | 只看该作者
我记得GUI方面的资料有些是用C++写的,你可以尝试的找一下

使用特权

评论回复
20
tpgf| | 2022-11-2 08:13 | 只看该作者
只要在项目上右键,选择 convert to c++,即可转化为 c++ 工程。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1414

主题

3814

帖子

5

粉丝