gpt4 book ai didi

c++ - 用 C++ 编译一个 gpsd 客户端

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:18 24 4
gpt4 key购买 nike

我正在尝试使用以下命令编译 gpsd 的客户端程序:

g++ gpsClient.cpp -o gpsClient $(pkg-config --cflags --libs libgps)

源码是这样开始的

#include <libgpsmm>

错误如下:

Package libgpsmm was not found in the pkg-config search path.

最佳答案

回答以防其他人遇到此问题。

如评论中所建议的,要包含的正确头文件是:

#include <libgpsmm.h>

pkg-config 然后应该能够找到正确的搜索路径,假设 gpsd(和/或取决于操作系统,libgps-dev 或其变体)是安装。

github 上有一个很好的要点,我将其用作与 C++ 中的 gpsd 客户端交互的基础:example c++ gpsd program using libgpsmm

它甚至有一个示例编译命令(根据需要适应 clang 或其他):

g++ -Wall -std=c++17 -pedantic $(pkg-config --cflags --libs libgps) gpsd-example.cpp -o gpsd-example

关于c++ - 用 C++ 编译一个 gpsd 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25749876/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com