MSP430(MSP430-GCC)链接器的未定义引用

奥列克

我正在尝试使用Linux msp430-gcc编译器来编译我的MSP430项目。

当我尝试使用CCS IDE对其进行编译时,它可以正常工作,但是当我尝试使用msp430-gcc命令行工具对其进行编译时,出现诸如calloc和__no_operation之类的函数的链接器错误。

我的源文件的开头看起来像这样:

#include <stdio.h>
#include <stdlib.h>

我使用以下命令编译程序:

msp430-gcc -mmcu=msp430g2553 -o test.out source_file.c

所以看起来我包括stdio.h和stdlib.h很好,但是我仍然收到有关calloc之类的函数的链接器错误。我也尝试使用-lc之类的参数,但这似乎无济于事。我读到stdio和stdlib都由编译器自动包含在内,因此我猜想这些文件不需要使用其他参数。

有谁知道我该如何解决?

谢谢。

CL。

mspgcc是gcc的分支;到现在为止,它已经过时了。

如今,MSP430开发发生在gcc本身。您可以自己编译最新版本的gcc,或者希望您的发行版具有MSP430交叉编译器,或者从TI获得

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MSP430(MSP430-GCC)链接器的未定义引用

来自分类Dev

MSP430 GCC路径问题

来自分类Dev

在AC外部引用外部MSP430程序集.string

来自分类Dev

MSP430寄存器上的按位运算符,无需取消引用

来自分类Dev

在MSP430上,取消引用空指针会发生什么?

来自分类Dev

如何分配变量指针访问MSP430上的硬件寄存器?

来自分类Dev

调试器关闭后MSP430中断问题

来自分类Dev

MSP430系列微控制器的中断服务程序的名称是什么?

来自分类Dev

使用MSp430定时器和中断时遇到麻烦

来自分类Dev

MSP430音乐播放器无法产生高于特定频率的音符

来自分类Dev

MSP430 I2C读取SDP610压差传感器问题

来自分类Dev

MSP430端口访问

来自分类Dev

What is PMMCOREV in msp430?

来自分类Dev

MSP430芯片的仿真器是否可以在没有实际芯片的情况下工作并与Code Composer Studio集成?

来自分类Dev

我需要为我提供一种全新技术的时间估算(德州仪器(TI)的MSP430微处理器)

来自分类Dev

MSP430 CMP运算符

来自分类Dev

MSP430中的汇编求反

来自分类Dev

重置后MSP430 ACLK问题

来自分类Dev

MSP430兼容性问题

来自分类Dev

使用MSP430的RNG / PRNG

来自分类Dev

MSP430中的PMMCOREV是什么?

来自分类Dev

MSP430程序集堆栈指针行为

来自分类Dev

Contiki,MSP430:截断重定位以适合符号错误

来自分类Dev

内存未分配(嵌入式uC MSP430)

来自分类Dev

MSP430 printf函数执行速度太慢

来自分类Dev

MSP430带有“安全违规(BOR)”的随机复位

来自分类Dev

MSP430:__delay_cycles()缓慢/ MCLK可能缓慢

来自分类Dev

MSP430上的ELF重定位类型

来自分类Dev

MSP430中的sxt指令真正做什么?