打印
[STM32F1]

STM32编译出错,求解啊。

[复制链接]
5172|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
soul~L|  楼主 | 2016-10-19 16:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
assembling startup_stm32f10x_hd.s...
startup_stm32f10x_hd.s: error: A3906U: Malformed via file '..\..\output\startup_stm32f10x_hd._ia'.
就这个错误不知道什么意思。我自己重新建个工程,所有东西都一样,程序啊,添加的库啊,以及target选项都一样的。就没有错误。但是资料给的编译就有错误,想问问错误在哪?
沙发
yfy871216| | 2016-10-19 16:10 | 只看该作者
你把output目录所有的东西都删了再重新编译

使用特权

评论回复
板凳
soul~L|  楼主 | 2016-10-19 16:13 | 只看该作者
yfy871216 发表于 2016-10-19 16:10
你把output目录所有的东西都删了再重新编译

还是不行啊。。。。

使用特权

评论回复
地板
yfy871216| | 2016-10-19 16:19 | 只看该作者
soul~L 发表于 2016-10-19 16:13
还是不行啊。。。。

应该是startup_stm32f10x_hd.s这个文件的路径有问题,你找找是不是这个文件在别的文件夹下。

使用特权

评论回复
5
z00| | 2016-10-19 16:24 | 只看该作者
看一下头文件的路径设置

使用特权

评论回复
6
soul~L|  楼主 | 2016-10-19 16:29 | 只看该作者
z00 发表于 2016-10-19 16:24
看一下头文件的路径设置

路径设置没问题的

使用特权

评论回复
7
soul~L|  楼主 | 2016-10-19 16:31 | 只看该作者
yfy871216 发表于 2016-10-19 16:19
应该是startup_stm32f10x_hd.s这个文件的路径有问题,你找找是不是这个文件在别的文件夹下。 ...

没,这个是对的,设置路径也正确的。。。

使用特权

评论回复
8
长的帅怪我落| | 2016-10-19 17:19 | 只看该作者
本帖最后由 长的帅怪我落 于 2016-10-19 17:20 编辑

路径文件夹里面有特殊字符,最好的办法是新建个工程

使用特权

评论回复
9
soul~L|  楼主 | 2016-10-19 17:46 | 只看该作者
长的帅怪我落 发表于 2016-10-19 17:19
路径文件夹里面有特殊字符,最好的办法是新建个工程

就是自己新建工程用的,比较麻烦一点。

使用特权

评论回复
10
deviceplugs| | 2016-10-19 19:56 | 只看该作者
先找个能用的工程编译一下试试看

使用特权

评论回复
11
soul~L|  楼主 | 2016-10-19 20:53 | 只看该作者
deviceplugs 发表于 2016-10-19 19:56
先找个能用的工程编译一下试试看

就那个配送的资料都用不起,只有自己重新建工程才能用。。。对比过的,什么都是一样的。

使用特权

评论回复
12
syq800| | 2016-10-20 12:43 | 只看该作者
两者编译环境一样吗

使用特权

评论回复
13
soul~L|  楼主 | 2016-10-20 15:47 | 只看该作者
syq800 发表于 2016-10-20 12:43
两者编译环境一样吗

肯定一样啊.....

使用特权

评论回复
14
lixinlianghust| | 2017-3-23 08:29 | 只看该作者
我今天也遇到了这个问题,后面发现是工程存放的路径名中有括号所致,工程存放的文件夹名字改下就好了,请参考。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
1121481951 + 1 很给力!
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

10

帖子

0

粉丝