【问题标题】:Queue Library in ARM Linux [closed]ARM Linux中的队列库[关闭]
【发布时间】:2015-01-28 21:27:19
【问题描述】:

我正在 Raspberry Pi 上编写一些多线程 C++ 代码,我需要一个队列,就像 Windows 标准 C++ 库中存在的库中的先进先出队列一样。这样的事情存在吗?谷歌搜索只会找到关于消息队列的东西,或者这个 http://linux.die.net/man/3/queue,看起来都不是我要找的东西。

【问题讨论】:

    标签: c++ linux multithreading


    【解决方案1】:

    C++ STL 队列会起作用吗?

    http://www.cplusplus.com/reference/queue/queue/

    【讨论】:

    • 感谢您的回复,但是每当我尝试包含(#include )任何 STL 库时,编译器都会给我错误“致命错误:队列:没有这样的文件或目录”。我认为 STL 主要是 Windows 标准,而 Linux 有自己的特色。如果我必须自己做,我会这样做,但如果有一些不起眼的图书馆或者我只是在谷歌搜索方面智障,我不想这样做。
    • STL 是 C++ 的一部分,在 Linux 上运行良好。您要使用什么编译器? g++?
    • 感谢您的评论,我发现了我的问题。我在 Pi 上使用 Geany 进行编译,但没有意识到它的默认 makefile 使用 gcc 而没有链接到标准库。我觉得很傻,但谢谢。
    • 一切都好。发生在我们最好的人身上。既然我们都解决了,你愿意接受答案吗?
    猜你喜欢
    • 1970-01-01
    • 2010-10-04
    • 2016-12-13
    • 2020-05-04
    • 2020-11-13
    • 2012-12-21
    • 2018-01-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多