水木社区手机版
首页
|版面-电路设计与调试(Circuit)|
新版wap站已上线
返回
1/1
|
转到
主题:vs code对代码的识别能力还是很菜鸡啊
1楼
|
Oriphia
|
2024-04-24 17:44:42
|
展开
明明是__cc_arm和clang的锅,懒到vs code头上了,无语。
【 在 commander 的大作中提到: 】
:
: uint16_t能认出来
: uint32_t就给划个波浪线
:
: 连带uint32_t定义的变量都不能补全
#发自zSMTH@LYA-AL00
--
FROM 112.96.102.*
2楼
|
Oriphia
|
2024-04-25 00:05:15
|
展开
VS CODE运行C、C++,必须要c/c++ intellisense支持,每次新建项目,必然在项目文件夹下自动生成.vscode\c_cpp_properties.json,里头已经定义好了项目的C/C++标准版本,默认都C17了,怎么可能会有波浪线,多半是你的编译器有问题。
【 在 commander 的大作中提到: 】
: uint16_t能认出来
: uint32_t就给划个波浪线
: 连带uint32_t定义的变量都不能补全
--
FROM 119.34.166.*
4楼
|
Oriphia
|
2024-04-25 08:34:53
|
展开
不就是啰,你没有添加外部gcc的情况下,vs code会自动安装mingw gnu,如果是linux下装的是mingw64,那unsigned long就是8字节的,那你必须飘波浪线,这时你必须手动指定外部gcc。
【 在 commander @ [Circuit] 的大作中提到: 】
:
: 我就当个编辑器而已
: 然而uint16_t就能认出来
: 问题是这俩typedef在同一个头文件里的
:
#发自zSMTH@LYA-AL00
--
FROM 112.96.102.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版