所以,我正在尝试编译代码,用 C 语言编写,用于 linux SO 中的 msp430fx。我最近重新编译了一个新版本的 mspgcc,因为以前使用的是 4.3,并且它与扩展模式(20 位 -mlarge)不兼容/稳定。
我关注了这个网站。
安装后我运行一个简单的(主要,调用一些随机函数)并且它编译得很好,但是现在,编译这个大项目我最后有这个错误:
msp430-gcc -o build/MoteISTv5_mspgcc/projects/common/03oos_macpong_prog -mmcu=msp430f5438a -Wall -Wno-main -mlarge -O0 -g -ggdb build/MoteISTv5_mspgcc/projects/common/03oos_macpong/03oos_macpong.o -Lbuild/MoteISTv5_mspgcc/ bsp/boards -Lbuild/MoteISTv5_mspgcc/kernel/openos -Lbuild/MoteISTv5_mspgcc/drivers -Lbuild/MoteISTv5_mspgcc/openstack -Lbuild/MoteISTv5_mspgcc/openapps -lopenstack -lopenapps -lkernel -ldrivers -lbsp /opt/msp430-toolchain/lib/gcc/ msp430-none-elf/4.9.1/../../../../msp430-none-elf/bin/ld:无法打开链接描述文件msp430f5438a.ld:没有这样的文件或目录collect2:错误: ld 返回 1 个退出状态 scons:*** [build/MoteISTv5_mspgcc/projects/common/03oos_macpong_prog] 错误 1 scons:构建因错误而终止。
由于我对编译器不太了解,因此我需要一些帮助来解决这个问题。有人可以帮忙吗?
提前感谢,
迪奥戈·格拉