腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CMake Find.
Boost
未考虑配置
、
、
、
当尝试用
boost
编译时,windows下一切正常,但当我尝试用
linux
编译时,FindBoost似乎没有考虑到用SET命令给出的配置。在执行以下操作时,set(
Boost
_USE_MULTITHREADED OFF) if (
Boost
_FOUND) MESSAGE(${
Boost
_SY
浏览 4
提问于2012-12-14
得票数 3
回答已采纳
2
回答
如何使用
boost
原子来消除竞争条件?
、
、
、
、
我正在尝试使用
boost
::atomic在
linux
上进行
多线程
同步。任何帮助都将不胜感激。谢谢#include <
boost
/threadpool.hpp>#include<
boost
/thread.hpp> #include
浏览 1
提问于2012-06-10
得票数 3
回答已采纳
6
回答
在
多线程
感知模式下增强库
、
、
在所谓的线程感知模式下编译
BOOST
库是可能的。如果是这样,你会看到“...-mt.”出现在库名称中。我不能理解它给了我什么,我什么时候需要使用这种模式?这对我有什么好处吗?
浏览 0
提问于2010-02-19
得票数 28
3
回答
互斥锁不能帮助避免C++程序中的竞争条件吗?
、
、
、
、
我在
Linux
上做了一个
多线程
C++
boost
。结果是8、9或5。这不应该发生。#include <iostream> #include <
boost
/threadpool.hpp> #include <
boos
浏览 3
提问于2012-06-09
得票数 0
回答已采纳
2
回答
与
Boost
(自制) Mac c++链接
、
、
、
你好,我正在尝试链接
boost
来使用线程库,但似乎无法构建它。#include <
boost
/thread.hpp>CC = g++ # INCLUDEBASE DIRECTORY AN
浏览 5
提问于2012-09-21
得票数 20
5
回答
在
Linux
下有没有针对C++的用户模式
多线程
库/框架?
、
我正在寻找
Linux
下C++的用户模式
多线程
库/框架。我熟悉
boost
::thread和ACE_Thread_Manager,但它们最终都使用了操作系统原生线程的支持。 我们将非常感谢您的建议。
浏览 2
提问于2009-07-21
得票数 4
回答已采纳
2
回答
C++ 11线程和增强线程有什么不同吗?
、
、
使用C++11
多线程
类与
Boost
中的类相比有什么优缺点?我将只使用
Linux
,因此不需要可移植性。其中一个库是否缺少功能?有没有已知的限制?更好的语法?
浏览 6
提问于2013-05-27
得票数 11
4
回答
C++中的内存栅栏/屏障:
boost
或其他库中是否有它们?
、
、
、
这些天我读到了关于内存栅栏和屏障的文章,它们是同步
多线程
代码和避免代码重新排序的一种方法。 我通常在
Linux
操作系统下使用C++进行开发,并且大量使用
boost
库,但是我找不到任何与它相关的类。您是否知道
boost
中是否存在记忆屏障,或者是否有实现相同概念的方法?如果不是,我可以看看什么好的库?
浏览 0
提问于2010-10-04
得票数 2
3
回答
boost
lib构建配置变体
、
、
我是
boost
的新手-您能告诉我
boost
库的以下变体有什么不同吗?在这种情况下,我需要链接到哪一个?
浏览 44
提问于2009-10-30
得票数 18
回答已采纳
3
回答
有人做过
boost
::asio的性能分析吗?
、
、
、
、
我在windows上使用了命名管道和重叠IO,我想将应用程序重写为
boost
::ASIO,这样它也可以使用UNIX域套接字。有人对
boost
与libevent/libev的性能特征有什么看法吗?它在某些平台上有任何明显的不受欢迎的特征吗?我这个问题的目的是,除非万不得已,否则我不想把ASIO库弄得乱七八糟。我想知道
boost
::asio是否以最优的方式使用了最优的操作系统原语。
浏览 2
提问于2009-11-26
得票数 15
回答已采纳
1
回答
多线程
C++11应用程序中的同步
、
、
、
、
我在用C++编写并在嵌入式
Linux
上执行的
多线程
服务器应用程序上工作。一个线程(我称之为Communication)应该处理所有的套接字I/O(发送和接收消息)。因此,
多线程
体系结构并没有带来任何好处。我的目标是在Communication中等待套接字消息或“排队”消息。我会同时观察
多线程
应用程序中的套接字和某种消息。对于这种类型的问题,有人知道比管道或事件更有效的实现吗? 谢谢你对这个话题的任何暗示。
浏览 1
提问于2018-07-09
得票数 1
1
回答
当在多个线程中使用
BOOST
_SPIRIT_THREADSAFE而不与
boost
.thread库链接时,我们可以始终使用
boost
.thread标志吗?
、
、
我们在我们的项目中使用
boost
。我们没有链接任何
boost
库,但是我们包括
boost
/property_tree/ptree.hpp等
boost
头文件。现在,我们在包含头文件之前包括了
BOOST
_SPIRIT_THREADSAFE,因为
boost
json解析器不是线程安全的,而且一切都很好。但是我们的审查员不接受这个改变,他指向下面的链接。正如这一页所提到的“另一方面,如果要在
多线程
代码中使用语法,那么在包含任何精神头文件之前,我们应该定义<em
浏览 16
提问于2016-03-14
得票数 2
回答已采纳
3
回答
C/C++高频消息传递程序
、
、
最近,我遇到了POCO和ACE网络框架,以及我已经知道的
Boost
。 我的问题是,在传递消息方面,这些库是否比使用Berkeley套接字的常规C程序更快?这些库之所以流行,仅仅是因为它们添加了
多线程
等特性,这有助于提高性能吗?我想在
Linux
上写一个高性能的消息传递系统,但我不知道我是否应该避免ACE,POCO和
Boost
,而只使用
Linux
线程操作系统函数和berkeley套接字?
浏览 1
提问于2011-12-04
得票数 1
1
回答
如何在中运行
Boost
单元测试?
、
、
我有我的班级的例子测试:#include <
boost
/test/unit_test.hpp> Hero TestHero ("Hika",100,100,100,100,100,100,100,0,100);
BOOST
_CHECK
浏览 2
提问于2017-02-01
得票数 1
1
回答
如何在premake5中获取当前状态?
在我的Premake5脚本中,我实现了一个函数,它将根据当前的设置返回
boost
库的名称(如果它是调试配置,则为-gd;如果需要
多线程
,则为-mt )。此外,它们在windows和
linux
下有不同的名称。
boost
_atomic-vc141-mt-1_64.lib是使用VisualStudio1.41工具集从
Boost
1.64 dll的.lib伙伴构建的
多线程
增强原子。libboost_prg_exec_monitor-vc141-mt-gd-1_64.lib是
Boost</
浏览 5
提问于2017-07-16
得票数 2
回答已采纳
2
回答
我应该使用哪种增强
多线程
设计模式?
、
、
我开始使用
boost
来实现
多线程
将我的程序移植到窗口(从
linux
的线程到窗口)。有人对此熟悉吗?有什么建议我应该使用哪种模式吗?以下是要求: 对
浏览 5
提问于2010-12-31
得票数 2
回答已采纳
3
回答
如何在C++中创建基本线程
、
我有一个main.cpp类,还有一个MyClass.cpp类。在C++中执行此操作的最简单方法是什么。我从来没有在C++中做过线程,但是我在Java语言中做过。
浏览 5
提问于2012-04-13
得票数 2
回答已采纳
1
回答
boost
池:我能让它脱离
boost
系统吗?
、
然而,一个最小的程序: return 0;以来自
boost
_system的未定义符号结束,并且bcp认为
boost
_system是必需的。
浏览 1
提问于2013-06-08
得票数 2
回答已采纳
4
回答
如何将输入发送到连续循环中?(C++)
、
、
我有一个问题,假设我有一个连续的while循环,里面有一个变量x,用于某些计算。如何从键盘向循环发送输入,以便在不停止C++中的循环的情况下更改循环中的变量x?谢谢
浏览 0
提问于2010-12-15
得票数 1
回答已采纳
2
回答
用signal替换自旋锁
、
、
我的
多线程
代码中有很多自旋锁,大多数时候它们都在等待其他线程工作,因此占用了大量的cpu资源。在
linux
中,我通常使用pthread_cond_wait和pthread_cond_signal来暂停线程,并在收到信号时唤醒线程。
boost
库中有这样的东西吗?我匆匆看了一眼,什么也没找到。
浏览 1
提问于2009-06-03
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
分享:C语言编程——LINUX 多线程
一起学习Boost标准库-Boost.texical
Boost.Python(一)
乐高Boost的新朋友
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券