clion中重新打开工程后,发现没有go to definition/declaration了,怎么办?没有跳转了,

在Clion中遇到重新打开工程后无法使用'go to definition/declaration'功能的问题,可以通过关闭Clion并重启电脑来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

clion中重新打开工程后,发现没有go to definition/declaration了,怎么办?
没有跳转了,
解决办法:关闭clion,重启电脑,就好了

====================[ 构建 | Project | Debug ]==================================== /Users/mac/Applications/CLion.app/Contents/bin/cmake/mac/aarch64/bin/cmake --build /Users/mac/Desktop/Project/cmake-build-debug --target Project -j 6 [1/2] Building C object CMakeFiles/Project.dir/Core/Src/main.c.obj FAILED: CMakeFiles/Project.dir/Core/Src/main.c.obj /opt/homebrew/bin/arm-none-eabi-gcc -DDEBUG -DSTM32F103xE -DUSE_HAL_DRIVER -I/Users/mac/Desktop/Project/Core/Inc -I/Users/mac/Desktop/Project/Drivers/STM32F1xx_HAL_Driver/Inc -I/Users/mac/Desktop/Project/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I/Users/mac/Desktop/Project/Drivers/CMSIS/Device/ST/STM32F1xx/Include -I/Users/mac/Desktop/Project/Drivers/CMSIS/Include -mcpu=cortex-m3 -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11 -fdiagnostics-color=always -MD -MT CMakeFiles/Project.dir/Core/Src/main.c.obj -MF CMakeFiles/Project.dir/Core/Src/main.c.obj.d -o CMakeFiles/Project.dir/Core/Src/main.c.obj -c /Users/mac/Desktop/Project/Core/Src/main.c /Users/mac/Desktop/Project/Core/Src/main.c:171:1: error: unknown type name 'TIM_HandleTypeDef'; did you mean 'RTC_HandleTypeDef'? 171 | TIM_HandleTypeDef htim2; | ^~~~~~~~~~~~~~~~~ | RTC_HandleTypeDef /Users/mac/Desktop/Project/Core/Src/main.c: In function 'MX_TIM2_Init': /Users/mac/Desktop/Project/Core/Src/main.c:175:8: error: request for member 'Instance' in something not a structure or union 175 | htim2.Instance = TIM2; | ^ /Users/mac/Desktop/Project/Core/Src/main.c:176:8: error: request for member 'Init' in something not a structure or union 176 | htim2.Init.Prescaler = 7200 - 1; // 72MHz/7200 = 10kHz | ^ /Users/mac/Desktop/Project/Core/Src/main.c:177:8: error: request for member 'Init' in something not a structure or union 177 | htim2.Init.CounterMode = TIM_COUNTERMODE_UP; | ^ /Users/mac/Desktop/Project/Core/Src/main.c:177:28: error: 'TIM_COUNTERMODE_UP' undeclared (first use in this function) 177 | htim2.Init.CounterMode = TIM_COUNTERMODE_UP; | ^~~~~~~~~~~~~~~~~~ /Users/mac/Desktop/Project/Core/Src/main.c:177:28: note: each undeclared identifier is reported only once for each function it appears in /Users/mac/Desktop/Project/Core/Src/main.c:178:8: error: request for member 'Init' in something not a structure or union 178 | htim2.Init.Period = 10 - 1; // 10kHz/10 = 1kHz → 1ms中断 | ^ /Users/mac/Desktop/Project/Core/Src/main.c:179:8: error: request for member 'Init' in something not a structure or union 179 | htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; | ^ /Users/mac/Desktop/Project/Core/Src/main.c:179:30: error: 'TIM_CLOCKDIVISION_DIV1' undeclared (first use in this function) 179 | htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; | ^~~~~~~~~~~~~~~~~~~~~~ /Users/mac/Desktop/Project/Core/Src/main.c:180:3: error: implicit declaration of function 'HAL_TIM_Base_Init' [-Wimplicit-function-declaration] 180 | HAL_TIM_Base_Init(&htim2); | ^~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed.
03-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鼾声鼾语

感谢您的支持鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值