腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
RISCV工具链支持
线程
库吗?
我的应用程序依赖于数学和
线程
库。在我的代码中试图使用来自p
线程
.h头文件的声明时,我遇到了一些问题。}riscv64-unknown-elf-gcc -Wall -m32 -march=RV32IM -o exampleexample.c -lm -lpthreadexample.c: In function 'main': examp
浏览 3
提问于2015-07-23
得票数 3
回答已采纳
2
回答
构建
线程
安全的多平台C库的正确方法是什么?
、
、
、
如果我们在
Linux
上
编译
相同的代码,我们将获得独立于-D_REENTRANT的相同行为。
linux
$ gcc -E test.c | grep return
linux
$ gcc -D_REENTRANT -E test.c然而,对于一个库,指定这些多
线程
选项似乎很糟糕,因为它在
线程
运行时注入了不必要的依赖。然而,如果库需要是
线程
安全的(包括errno),那么在库的
编译
和派生代码的时候
浏览 2
提问于2013-04-11
得票数 11
3
回答
调度器如何看待
linux
上的pthread?
、
、
我有一个关于
Linux
上pthread实现的问题。或者是以另一种方式,调度程序调度每个
线程
,就好像它是一个单独的进程一样。
浏览 0
提问于2010-10-23
得票数 5
回答已采纳
2
回答
C++ 11 thread_local和“外挂”
线程
、
、
、
我想使用C++ 11 thread_local,但是我们的应用程序嵌入了JVM,有时通过JNI从Java创建的
线程
调用C++方法。这与外部"C“库创建
线程
并回调到我的C++代码中的问题本质上是一样的。我的代码有任何方法来补偿外部
线程
的意外出现吗?那
线程
出口上的破坏呢?编辑:我感兴趣的JVM是Windows上的OpenJDK
浏览 2
提问于2018-06-30
得票数 2
1
回答
用
线程
支持安卓平台
编译
x264
、
、
、
、
我一直试着用
线程
Support...But
编译
Android的,但没有成功../configure --prefix=$PREFIX \--host=arm-
linux
\--cross-prefix=$PREBUILT/bin/arm-
linux
-androideabi- \ --sysroot=
浏览 6
提问于2013-03-11
得票数 0
回答已采纳
1
回答
用riscv64 64
编译
多
线程
程序的错误-未知-精灵-gcc
data->message); } /* print_message_function ( void *ptr ) */ 我遇到的错误是
线程
-ex.c:24:5: error:未知类型名称' pthread_t‘pthread_t thread1,thread2;/*
线程
变量*/ ^
线程
-ex.c:36:5:警告:函数' pthread_create’的隐式声明-W隐含-函数-声明pthre
浏览 2
提问于2015-10-12
得票数 0
回答已采纳
4
回答
模板函数在作为
线程
调用时不会
编译
。
、
、
、
unsigned int counter = 100; one.join(); }错误:对
线程
的调用没有匹配函数::
线程
(,无符号int&) 如果删除模板,它会
编译
,如果我将函数调用更改为标准函数调用,而不是
线程
(仍在使用模板),它就会
编译
。âstd::thread::thread(<unresolved over
浏览 2
提问于2011-12-01
得票数 11
回答已采纳
4
回答
linux
4中的C++新操作符
线程
安全
、
、
、
这所大学的一位教授指出,我们必须非常小心
线程
安全,因为
编译
器和stl都不知道
线程
。我搜索了这个问题,答案取决于
编译
器(有些尝试稍微了解
线程
)和平台(如果
编译
器使用的系统调用是
线程
安全的还是不安全的)。 那么,在
linux
中,gcc 4
编译
器会为新操作符生成
线程
安全代码吗?
浏览 3
提问于2009-04-28
得票数 15
回答已采纳
2
回答
为嵌入式Arm交叉
编译
Qt :libp
线程
.so.0未找到
、
、
、
、
我正试图将Qt与WebKit交叉
编译
为嵌入式arm设备(飞思卡尔处理器)。我有一个没有武器的
linux
工具链。Qt实际上已经
编译
了,但是我在试图
编译
演示时遇到了问题,特别是WebKit演示,这正是我想要的。在我的工具链中搜索目录树,有几个tree
线程
。下面是find \ grep libp<e
浏览 6
提问于2011-05-13
得票数 1
3
回答
不同硬件上构建时间的比较;为什么是非线性结果?
、
、
、
下面的详细信息包括使用Ubuntu18.04的
Linux
4.4.176内核的
编译
时间。单
线程
评级: 2208资料来源:
Linux
内核,4.4.176,用Ubuntu的.config
编译
。调用:使-j32资
浏览 0
提问于2019-02-27
得票数 2
回答已采纳
1
回答
内存泄漏和嵌入式
linux
、
、
、
、
我在嵌入式
linux
中运行我自己的c++程序。开始时VSZ为~6000kB (顶部),1h后VSZ增加到~100kB。在程序中有两个
线程
。这两个
线程
几乎所有时间都采用tcp和ssl连接。我用valgrind在depian
linux
上运行过同样的程序。Valgrind没有发现任何错误。我没有找到将valgrind
编译
到嵌入式
linux
的方法。valgrind有没有可能找不到所有来自
线程
的错误?你能帮我个忙吗?
浏览 41
提问于2015-03-07
得票数 0
1
回答
如何在Visual Studio 2017中为
Linux
应用程序启用多
线程
、
、
、
我目前正在为VS 2017中的
Linux
开发一个多
线程
应用程序。 what(): Enable multithreading to use std::thread: Operation not permitted 我试图摆弄链接和
编译
设置编辑:此
线程
被标记为重复。让我解释一下
浏览 9
提问于2017-04-13
得票数 1
2
回答
如何创建一个库,它只使用互斥,如果连接的话?
、
、
、
、
我正在
Linux
上创建一个C库,它有几个函数,这些函数一起操作一些全局数据。为了使这些函数是
线程
安全的,它们必须在代码中的适当点使用互斥。在
Linux
中,为了在应用程序中使用
线程
,需要在适当的库-lpthread中链接。对于我的库一旦
编译
,我想让它工作,如果它的用户决定在他们的应用程序中使用的
线程
,以及如果他们没有。在开发人员在其应用程序中不使用
线程
的情况下,它们将不会链接到p
线程
。因此,我希望我的
编译
库不需要它,而且,在单个
浏览 6
提问于2013-10-12
得票数 2
回答已采纳
3
回答
简单的Java示例使用14个
线程
运行。为什么?
、
System.out.println("Start"); System.out.println("Done");} 使用14个
线程
运行我知道有一些GC
线程
在后台运行,但是其他
线程
是用来做什么的呢?为什么有这么多
线程
?我在Gentoo
Linux
上安装了Java 1.6.0_26。使用Eclipse的
编译
器或javac进行
编译
不会有什么不同(在Ec
浏览 1
提问于2011-10-09
得票数 14
回答已采纳
1
回答
C-函数"pthread_timedjoin_np“的隐式声明
、
、
、
、
我正在将windows库移植到
linux
。我需要使用时间连接来等待
线程
在特定的超时中加入。 编辑-1:我的系统是RedHat 5.
浏览 2
提问于2014-02-25
得票数 6
2
回答
在windows7中有没有办法用gedit做多
线程
?
、
、
我是
线程
(多核编程)的新手。有人告诉我,使用并行进程
线程
编程只能在
linux
系统上进行,而不是在windows系统上?这是真的吗?谢谢。
浏览 1
提问于2013-07-14
得票数 0
回答已采纳
3
回答
openssl for
linux
arm-v5te-
linux
-gnueabi工具链的交叉
编译
、
、
openssl for
linux
arm-v5te-
linux
-gnueabi工具链的交叉
编译
。我有我尝试过的openssl-0.9.8r版本。/Configure --prefix=/usr --openssldir=/usr/sbin
线程
zlib shared no-asm
linux
-armv4 export CROSS_COMPILE=arm-v5te-
linux
-gnueabi- 但是没有用。我非常需要一些基本步骤来将其交叉
编译
浏览 18
提问于2013-03-21
得票数 9
回答已采纳
2
回答
我能否在主
线程
中分配(),而在另一个
线程
中分配free()呢?
、
、
我有一个程序,运行良好的MacOS和
Linux
和交叉
编译
到。最近我做了多
线程
程序。不过,我担心的是交叉
编译
。我所使用的mingw版本是从MacOS端口构建的。我正在从获得
线程
。问题
浏览 5
提问于2010-11-27
得票数 0
回答已采纳
3
回答
如何合理地确保已经
编译
了一个代码块?
、
、
、
、
在对java代码进行性能测试时,您希望测试JIT
编译
的代码,而不是原始字节码。要使字节码被
编译
,必须通过多次执行代码来触发
编译
,还必须允许后台
线程
有足够的时间完成
编译
。“非常确信”代码将被JIT
编译
的代码路径的“热身”执行的最低数量是多少? 主
线程
的最小睡眠时间是多少,才能“非常确信”
编译
已经完成(假设代码块很小)?我正在寻找一个可以安全地应用于任何现代操作系统的阈值,比如Mac或Windows用于开发环境,
Linux
用于CI
浏览 2
提问于2013-12-29
得票数 10
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
Linux 下源码编译安装 vim 8.1
分享:C语言编程——LINUX 多线程
Linux系统编程 线程同步概念
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券