我正在尝试构建API并且编译器无法识别库,这些库都安装在include文件夹中,因此我尝试编译并出现seguite错误:
$ gcc-llo SimpleSend.cpp SimpleSend.cpp: 5:10:
fatal error: 'osc/OscOutboundPacketStream.h' file not found
# include "osc / OscOutboundPacketStream.h"
^
1 error generated.
这可能是什么错误?
答案 0 :(得分:0)
这一行:
# include "osc / OscOutboundPacketStream.h"
错误,空间太多,特别是在路径上。像这样改写:
#include "osc/OscOutboundPacketStream.h"
默认情况下,gcc
中的/usr/local/include
预编译器looks包含文件。要告诉预编译器查看那里而不是当前工作目录,请使用尖括号而不是引号:
#include <osc/OscOutboundPacketStream.h>
答案 1 :(得分:0)
好像你在这个字符串中犯了许多拼写错误:
# include "osc / OscOutboundPacketStream.h"
也许它应该是这样的?
#include "osc/OscOutboundPacketStream.h"