我习惯了使用VS2019看stm的代码;
遇到的问题,在导入代码后,发现有些函数调用不能跳转到定义;
问题描述步骤
1、导入代码
2、跳转,无法跳转
1、中文路径
2、删除.vs文件
和网上查的都没办法解决
最后发现是VS不支持 weak 弱定义;这个东西只有特定编译器支持;
要么一个个删除
要么使用#define __weak extern 来替换;
或许可以把VS配置成可编译STM32程序的IDE
我习惯了使用VS2019看stm的代码;
遇到的问题,在导入代码后,发现有些函数调用不能跳转到定义;
问题描述步骤
1、导入代码
2、跳转,无法跳转
1、中文路径
2、删除.vs文件
和网上查的都没办法解决
最后发现是VS不支持 weak 弱定义;这个东西只有特定编译器支持;
要么一个个删除
要么使用#define __weak extern 来替换;
或许可以把VS配置成可编译STM32程序的IDE
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/62995.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!