硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4624|回复: 6
收起左侧

[STM32CubeIDE] STM32CubeIDE导入外部a文件详细步骤

[复制链接]

19

主题

373

回帖

430

积分

高级会员

积分
430
发表于 2020-9-10 11:54:13 | 显示全部楼层 |阅读模式
搞了一段时间的STM32CubeIDE,直接在项目工程里面添加STemWin_CM3_OS_wc32.a,gcc编译时候会出错,提示找不到GUI相关的实例,需要在项目工程里面设置外部的a库。
例子:
1. STemWin v5.44 for F1xx
2. 库文件路径:../emWin/Lib
3. 库文件名字:STemWin_CM3_OS_wc32.a

项目工程设置步骤:
1. 设置库文件路径:C/C++General -> Paths and Symbols -> Library Paths,点击Add...添加(一般默认使用项目相对路径),手动填写


2. 设置库文件名:C/C++General -> Paths and Symbols -> Libraries,点击Add...添加,手动填写
    注意事项:A. gcc默认规则不用填写全名,文件名前面的lib和后面的.a不要写,比如实际的文件名libMYLIB.a,这里只需要填 MYLIB
                     B. 全名,前面要加冒号,比如实际的文件名STemWin_CM3_OS_wc32.a,必需填 :STemWin_CM3_OS_wc32.a


设置完成,可以顺利编译。希望对大家有帮助


回复

使用道具 举报

19

主题

373

回帖

430

积分

高级会员

积分
430
 楼主| 发表于 2020-9-10 15:38:57 | 显示全部楼层
图片传不了,不知道怎么回事
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2020-9-10 16:30:03 | 显示全部楼层
h_007 发表于 2020-9-10 15:38
图片传不了,不知道怎么回事

高级模式添加


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2020-9-10 16:30:26 | 显示全部楼层
h_007 发表于 2020-9-10 15:38
图片传不了,不知道怎么回事

高级模式添加

1.png
回复

使用道具 举报

19

主题

373

回帖

430

积分

高级会员

积分
430
 楼主| 发表于 2020-9-11 08:11:25 | 显示全部楼层

1.png

2.png

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2020-9-12 08:50:07 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

4

主题

144

回帖

156

积分

初级会员

积分
156
发表于 2022-1-24 14:14:13 | 显示全部楼层
感谢楼主分享,找到答案了,cubeide环境下可以添加批处理命令呢,找了很久都没找到怎么加
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-19 19:51 , Processed in 0.219787 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表