[其他ST产品] 在keil5里生成的.lib文件能否在cubeide中使用?

[复制链接]
 楼主| cr315 发表于 2023-7-5 09:59 | 显示全部楼层 |阅读模式
在移植工程时一直报lib文件的错误。

make -j12 all
arm-none-eabi-gcc -o "1.elf" @"objects.list" D:/user/32cubeibework/1/Core/Src/RDM_TGD_CP_CK.lib -l"D:/user/32cubeibework/1/Core/Src/RDM_TGD_CP_CK.lib" -mcpu=cortex-m0 -T"D:\user\32cubeibework\1\STM32F030C8TX_FLASH.ld" --specs=nosys.specs -Wl,-Map="1.map" -Wl,--gc-sections -static -L"D:\user\32cubeibework\1\Core\Src" D:\user\32cubeibework\1\Core\Src\RDM_TGD_CP_CK.lib  -mfloat-abi=soft -mthumb -u _printf_float -u _scanf_float -Wl,--start-group -lc -lm -Wl,--end-group
arm-none-eabi-gcc: error: D:user32cubeibework1CoreSrcRDM_TGD_CP_CK.lib: No such file or directory
make: *** [makefile:65: 1.elf] Error 1
"make -j12 all" terminated with exit code 2. Build might be incomplete.
AloneKaven 发表于 2023-7-5 18:25 | 显示全部楼层
应该是可以的吧,都是库文件
光辉梦境 发表于 2023-8-20 22:33 | 显示全部楼层
一个库而已,应该通用吧
三生万物 发表于 2023-8-21 01:12 | 显示全部楼层
话说,这种lib的目的是不让用户知道里面的程序流程?

冰春彩落下 发表于 2023-8-21 03:34 | 显示全部楼层
没问题,一般lib好像都能互相用吧

江河千里 发表于 2023-8-21 05:11 | 显示全部楼层
你问问他家的技术吧,这个我也说不好,毕竟我不咋封装库

暖了夏天蓝了海 发表于 2023-8-21 07:17 | 显示全部楼层
你放这lib之后,总是报错?

别乱了阵脚 发表于 2023-8-21 09:57 | 显示全部楼层
是不是你的lib没引用正确啊?

淡漠安然 发表于 2023-8-21 11:23 | 显示全部楼层
说是没有文件或者没有目录呢?

远山寻你 发表于 2023-8-21 13:45 | 显示全部楼层
你都用keil封装库了,你咋不用keil开发呢?

夜阑风雨 发表于 2023-8-21 15:08 | 显示全部楼层
建议还是查查你封装库的时候,是不是缺文件了啊

一秒落纱 发表于 2023-8-21 17:22 | 显示全部楼层
有可能你调用出了问题,可是我IDE不太会啊,就会用keilIAR,看你这个报错好像提示是缺文件导致的

Bowclad 发表于 2023-8-21 21:56 | 显示全部楼层
三生万物 发表于 2023-8-21 01:12
话说,这种lib的目的是不让用户知道里面的程序流程?

为了保密源程序吧,不想让人看到怎么实现的
zhaoxqi 发表于 2023-8-22 23:36 | 显示全部楼层
可以的
MessageRing 发表于 2023-8-23 20:36 | 显示全部楼层
应该不能行吧,编译器不是都不一样了
laocuo1142 发表于 2023-10-10 15:49 | 显示全部楼层
在Keil中生成的.lib文件可以在CubeIDE中使用,但是有一些注意事项。

CubeIDE是一个基于Eclipse的集成开发环境(IDE),用于开发嵌入式软件,特别是使用STM32微控制器。它与Keil uVision IDE不同,因此有些功能和工具可能不同。
AloneKaven 发表于 2023-10-10 16:33 | 显示全部楼层
应该是可以的吧
Mowergy 发表于 2023-10-17 16:01 | 显示全部楼层
是不是lib没引用正确
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1450

主题

4812

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部