Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在粒子(Spark)的本地构建中包含第三方库?_C++_Embedded - Fatal编程技术网

C++ 如何在粒子(Spark)的本地构建中包含第三方库?

C++ 如何在粒子(Spark)的本地构建中包含第三方库?,c++,embedded,C++,Embedded,我有粒子光子的代码,我可以使用。我正在使用,因此IDE添加了一行: 包括 我想在本地编译并遵循。我得到了错误 app.cpp:2:21: fatal error: MPU6050.h: No such file or directory 我克隆了Github存储库并将其路径添加到环境变量LIBRARY_path中,但仍然得到相同的错误 提到粒子开发的类似问题,但没有详细说明解决方案 如何使用第三方库进行本地编译?如果您阅读更多内容,请参阅第三方库部分: 要在本地生成中使用库,您应该使用APPD

我有粒子光子的代码,我可以使用。我正在使用,因此IDE添加了一行:

包括 我想在本地编译并遵循。我得到了错误

app.cpp:2:21: fatal error: MPU6050.h: No such file or directory
我克隆了Github存储库并将其路径添加到环境变量LIBRARY_path中,但仍然得到相同的错误

提到粒子开发的类似问题,但没有详细说明解决方案

如何使用第三方库进行本地编译?

如果您阅读更多内容,请参阅第三方库部分:

要在本地生成中使用库,您应该使用APPDIR中的扩展项目结构。 看起来是这样的:

myappdir project.properties src myapp.cpp 解放党 如果有扩展格式的项目,请使用APPDIR构建 自动构建lib中的所有库以及所有src 库中的目录被添加到include搜索路径,因此 例如,您可以只包含neopix.h

您还可以使用相同的扩展项目结构,git将Github存储库克隆到lib中

注意,本地构建比Web IDE更不宽容,例如在声明它们之前不能使用函数。

文件名后缀:CPP表示代码是用C++编写的,所以请将标记从C更改为C++。这是两种不同的语言,并且随着语言手册的每一个新版本而变得更加不同