hpdell 发表于 2018-11-26 15:22:28

请教下新版本STM32Cube_FW_F7_V1.13.0里的emwin不能够在老工程使用

请教下,新版本STM32Cube_FW_F7_V1.13.0里的 emwin 的 STemWin_CM7_wc16_ot.a 库文件不能够在以前的老工程里面使用,
提示内容如下:


这个原始工程使用 STemWin540_CM7_OS_Keil_ot.lib这个库是没有任何问题的,现在想更换为STemWin_CM7_wc16_ot.a 这个貌似是 v5.44 版本的库就不行了 ???????????

一木320 发表于 2018-11-26 17:09:09

这个不是IAR的库吗?MDK也能用?

hpdell 发表于 2018-11-27 09:29:20

一木320 发表于 2018-11-26 17:09
这个不是IAR的库吗?MDK也能用?

貌似现在最新的库里面没有 .lib 的emwin 库文件了,都是 .a 的库,看历程 keil,iar 的emwin 都使用这个 带.a 的库,st的历程编译也是没有问题的,自己移植到之前的工程里面就不行了,也不知道是哪里没有设置还是怎么回事 ?我对照过st提供的历程的一些相关设置,貌似也没有发现有什么不同啊

访客1989 发表于 2018-12-6 09:24:42

看看

yjwpm 发表于 2019-3-6 00:13:17

可以使用,在.a文件上点击右键选择options,将文件类型从"File Type" 改至 "Library file",重新编译

hpdell 发表于 2019-3-6 17:05:38

yjwpm 发表于 2019-3-6 00:13
可以使用,在.a文件上点击右键选择options,将文件类型从"File Type" 改至 "Library file",重新编译 ...

感谢感谢啊,终于摆平了,:handshake
页: [1]
查看完整版本: 请教下新版本STM32Cube_FW_F7_V1.13.0里的emwin不能够在老工程使用