这是因为编译器找不到Portaudio库的头文件。需要安装Portaudio库并设置编译器的头文件搜索路径,才能解决这个问题。
代码示例:
安装Portaudio库: Ubuntu下可以使用如下命令安装:
sudo apt-get install portaudio19-dev
Windows下可以从官网下载安装包进行安装。
设置编译器头文件搜索路径: 在Makefile或者IDE中设置头文件搜索路径,例如:
INCLUDES = -I/usr/include -I/usr/local/include
或者在代码中使用编译指令设置头文件搜索路径,例如:
gcc -I/usr/include -I/usr/local/include main.c -o main
确认头文件路径正确后,再次进行编译即可。