【发布时间】:2016-02-09 05:18:13
【问题描述】:
现在我正在使用树莓派进行我的学校项目。这也是我第一次使用树莓派和终端编程。对于我的项目,我使用 c++。我已经做了几件事,现在我已经到了终点。我唯一需要做的就是切换一个覆盆子针。我为它找到了一个库,但是没有使用 cmake 找到它的特殊文件(我之前在我的项目中使用了另外两个库)。现在我完全堆叠了。我花了很多时间尝试研究如何使它工作,但是对于我的nooby技能来说太复杂了。有人可以给我一个一步一步的小教程,我怎么能做到。我有我的项目 project.c,并且我在同一个文件夹中有两个文件 file.h 和 file.c(file.c 包括我需要控制 GPIO 的所有内容)在我的 project.c 中我有 file.h 包括。你能告诉我我应该在我的 CMakeLists.txt 中写什么来链接到这个库吗(请在解释时尽可能简单)。
我正在尝试编译this library。基本上我创建了三个失败:RPI.h RPI.c 和 main.c(以及从教程中复制的代码)它们都在一个目录中。在 main.c 中,我包含 RPI.h 以获取 RPI.c 的功能。现在我想用cmake编译它。这基本上就是我所做的。我尝试自己创建一个 CMakeLists.txt,但没有成功。
【问题讨论】:
-
你甚至没有提到这个库是什么,或者你试图以什么形式使用它。是你必须编译的源代码,dll,libs,dylibs,.a 档案, .so 文件?这些细节是回答您的问题所必需的。
-
我正在尝试编译这个库pieter-jan.com/node/15。基本上我创建了三个失败:RPI.h RPI.c 和 main.c(以及从教程中复制的代码)它们都在一个目录中。在 main.c 中,我包含 RPI.h 以获取 RPI.c 的功能。现在我想用cmake编译它。这基本上就是我所做的。我尝试自己创建一个 CMakeLists.txt,但没有成功。 :/ 对不起,下次我会尝试更详细的。
标签: c++ cmake raspberry-pi gpio