我目前正在开展我的项目,其中我需要为调制解调器编程DSP处理器以进行二进制FSK调制。该系统较早使用QPSK调制。我使用相同的基础设施,只需要修改调频技术。 DSP处理器使用LINUX机器上的一组C文件进行仿真,所有代码在LINUX上进行测试,然后再转到实际器件。
现在我刚刚开始编程,我只是想编译我当前的代码集。我在丢失头文件方面面临很多问题。
设备infra文件使用头文件,如:
现在我将所有这些标题都视为“文件丢失”错误。我能够用
修复一对夫妇#include <sys/reg.h>
#include <linux/filter.h>
但是仍然缺少builtins.h文件,我无法编译代码。
我正在使用UBUNTU 11.10和gcc版本4.6.1。是否有一些特殊的文件集需要更新以便使用嵌入式C进行编程。任何帮助都会非常感激。
答案 0 :(得分:1)
builtins.h
是一个标题,它是编译器项目的一部分,并根据gcc文档指定字面上内置于该语言的函数。
您的问题是您使用的编译器无法找到此文件。
您有两种选择:
find /usr -name "builtins.h"
找到文件并将该目录添加到include(-I/path/to/dir
)路径。