我習慣了使用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.pswp.cn/web/62995.shtml 繁體地址,請注明出處:http://hk.pswp.cn/web/62995.shtml 英文地址,請注明出處:http://en.pswp.cn/web/62995.shtml
如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!