腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么MacOS使用绝对内存位置进行系统
调用
?
、
、
我在
程序
集中看到过Hello
程序
的例子,一个在MacOS中,
另一个
在
Linux
中。但是它们之间的区别是,MacOS使用绝对内存位置进行系统
调用
,而
Linux
不使用。为什么MacOS不能只使用1或内核用于系统
调用
write的任何数字mov rax, 0x02000004 ; system call for writemov rax, 1 ; sys
浏览 4
提问于2021-01-01
得票数 0
回答已采纳
3
回答
向
程序
C#添加外部可
调用
接口
、
我正在尝试创建一个简单的应用
程序
,它应该只被其他应用
程序
调用
。我从
linux
中获得了这个概念,在
linux
中,一个应用
程序
通常依赖于
另一个
应用
程序
,然后它会对
另一个
应用
程序
进行api
调用
。我正在考虑的示例是libnotify,它可以通知带有或没有图像和标题的消息(例如,可以在ubuntu
linux
>9.04中找到)。然后有人为pidgin创建了一个插件,当你收到一条消息时
浏览 3
提问于2009-11-18
得票数 1
回答已采纳
2
回答
从
Linux
链接加载Windows-EFI
、
、
、
目前,我有以下遗留(MBR)模式的引导链: 问题可能是
Linux
将
调用
ExitBootServices(),在此之后,无法启动
另一个
EFI加载
程序
。
浏览 4
提问于2015-03-05
得票数 5
1
回答
git分支和正在运行的
程序
、
、
我在
linux
服务器上的git存储库中运行一个
程序
。该
程序
定期
调用
该存储库中的
另一个
程序
。如果我在执行过程中执行一个git签出‘other branch’,它会突然开始
调用
另一个
分支中该
程序
的版本吗? 我是git新手,还不了解其中的复杂之处。git如何影响诸如
程序
执行之类的事情?
浏览 0
提问于2011-09-23
得票数 1
回答已采纳
1
回答
如何处理加载错误的共享库版本
、
、
、
我的引擎应该
调用
另一个
库的一些函数。问题是,如果我可以在系统中有错误(不兼容)的库包版本,引擎将停止工作,没有任何异常或
Linux
信号。基本上,引擎正在处理基本的
Linux
信号,如分段故障等。我的
程序
看起来像这样: interface->somefunctioncall(...); ;interface->某个函数
调用
(...)从
另一个
包
调用
另一个
共享库。如果
浏览 1
提问于2018-04-21
得票数 0
2
回答
如何编写
Linux
驱动模块
调用
/使用
另一个
驱动模块?
、
、
、
、
我正在开发一个
Linux
驱动
程序
可加载模块,我必须在我的驱动
程序
中使用
另一个
设备。 如何在我的驱动
程序
中
调用
/使用
另一个
驱动
程序
?我认为它们都在内核中,所以可能有一种方法可以直接使用
另一个
驱动
程序
。
浏览 4
提问于2009-01-05
得票数 16
回答已采纳
1
回答
干扰信号处理
程序
与其他信号?
、
、
信号处理
程序
能否被
另一个
信号( SIGKILL,SIGSTOP除外)中断?(
Linux
和其他Unixes)
浏览 3
提问于2018-01-25
得票数 3
回答已采纳
1
回答
如何在Mac OS X中传播权限?
、
、
因此,如果我在mac上创建了一个
程序
suid root,且该
程序
在/bin/sh上运行exec,则shell不是root,而如果我在
Linux
上执行相同操作,则shell是root。Mac不像
Linux
那样传播权限吗?或者只是suid部分有什么不同之处?我的理解是具有suid root权限的
程序
是以root权限运行的。既然
调用
/bin/sh的根shell将创建
另一个
根shell,那么在/bin/sh上
调
浏览 1
提问于2011-09-11
得票数 1
回答已采纳
8
回答
在
Linux
中生成随机UUID
、
、
、
我需要在我的
Linux
程序
(我使用RPM分发它)中生成UUID。我不想通过要求用户安装libuuid来向我的应用
程序
添加
另一个
依赖项(似乎像CentOS这样的大多数
Linux
发行版中都没有包含libuuid )。不是有一个标准的
Linux
系统
调用
来生成UUIDs (例如,在Windows中有CoCreateGuid)吗?命令uuidgen使用什么?
浏览 8
提问于2010-02-01
得票数 13
回答已采纳
4
回答
DLL-s在
Linux
上使用C++
、
、
我试图找到如何使用google在
linux
上创建DLL-s,但得到了非常混乱的信息。 在
linux
上编写动态链接库是可能的吗?如果没有,有没有其他方法可以从几个正在运行的
程序
中
调用
另一个
模块中的代码?
浏览 1
提问于2008-09-28
得票数 2
回答已采纳
1
回答
确定原始退出状态代码
、
、
在我维护的软件基线中,有150个语句分布在不同的C应用
程序
中,它们
调用
另一个
Linux
命令(例如rm -rf ...)或使用status = system(cmd)/256定制应用
程序
。当任何一个被
调用
时,从
Linux
命令或自定义应用
程序
返回的状态代码被256除以。所以当状态码大于0时,我们知道存在一个问题。但是,软件的编写方式并不总是记录返回状态代码的命令或应用
程序
。这个软件是旧的,虽然我可以进行更改,但是如果
调用
浏览 4
提问于2013-06-19
得票数 2
1
回答
自包含的ASP.Net核心应用
程序
不运行在Mac上
、
、
、
、
Mac终端只是用“命令未找到”来响应,试图运行一个使用自包含部署发布的ASP.NET核心应用
程序
。使用.NET CoreSDKv.1.1 指定的运行时"osx.10.12-x64“。
浏览 2
提问于2017-02-22
得票数 3
回答已采纳
2
回答
从java
程序
中确定进程执行的运行时系统
、
、
我正在尝试从java
程序
调用
本机可执行文件。我有三个exe文件,一个用于win32,
另一个
是
Linux
32位,第三个是
Linux
64位,现在在
调用
正确的可执行文件之前,我需要确定哪个平台
程序
正在运行。
浏览 0
提问于2010-09-03
得票数 1
回答已采纳
2
回答
使用系统
调用
执行c
程序
、
我想用C语言写一个
程序
,它可以读取
另一个
程序
,并将其提供给execution.is处理器它可以使用系统
调用
来完成,而不使用外壳(
Linux
) 谢谢
浏览 6
提问于2011-01-05
得票数 1
2
回答
如何找到
程序
正在等待的位置
、
在运行
linux
based应用
程序
几个小时之后,最后,就在报告之前,应用
程序
将停止运行。它不会死,它不会崩溃,它只是等待在那里。加入,互斥,条件变量..。其中任何一个都可能是罪魁祸首。唯一可能有帮助的是使用cout访问许多地方,以获得应用
程序
所在的可视位置。 你遇到过这样的情况吗?你有什么建议吗?
浏览 8
提问于2014-10-29
得票数 0
回答已采纳
2
回答
如何在.NET和Java之间创建跨平台的进程间通信?
、
、
、
、
我想开发一个特定的插件/扩展,它需要在eclipse中运行,并且必须与
另一个
(java)插件集成,但是它必须从.NET
程序
集收集数据(使用)。我知道我可以使用mono在例如
Linux
上运行.net应用
程序
,但我有两个问题,我希望Java插件启动.NET应用
程序
,第二个问题是如何让Java对.NET应用
程序
进行某些
调用
。对于这两个应用
程序
之间的通信,我希望与平台无关,以便在Windows、OSX和
Linux
中运行相同的二进制文
浏览 1
提问于2010-10-28
得票数 4
回答已采纳
1
回答
可以在
另一个
操作系统上运行为一个操作系统构建的可执行文件吗?
、
、
、
、
我知道“葡萄酒”/“亲爱的”和其他兼容性层,但我想知道这样做是否可能(例如): 在OS上建立一个简单的hello_world.c
程序
。使用objcopy/objconv/一些其他工具,将机器代码复制到
Linux
可执行文件中,并将对OSX的
调用
替换为对glibc的
调用
。如果它是动态链接到其他OSX库的
另一个
可执行文件,则复制库。假设
程序
工作正常,在
Linux
上运行该
程序
。
浏览 4
提问于2015-11-20
得票数 1
回答已采纳
1
回答
glGenFramebuffers中的段故障
、
、
、
myFBO);我在Nvidia显卡上运行12.04 Ubuntu,使用的是操作系统提供的最新Nvidia专有驱动
程序
浏览 0
提问于2012-06-08
得票数 5
1
回答
Linux
中的IPC编程支持库(使用C语言)
、
、
可能重复: 请大家推荐给我任何支持IPC编程的库,系统
调用
似乎有点难用。
另一个
问题是:管道是最合适的方式吗?
浏览 1
提问于2012-12-10
得票数 0
2
回答
C
Linux
信号处理
、
、
我是操作系统的新手,在学习
Linux
信号处理时遇到了一些问题。 在
Linux
中,如果信号在syscall期间到达,比如pause(),
程序
将切换到内核模式并运行信号处理
程序
。然后,根据处理
程序
函数,
程序
将执行该函数告诉它做的任何事情。如果系统
调用
很重要,并且不能/不应该被中断,该怎么办?(或者,是否存在不能被信号中断的sys
调用
?)另外,当内核正在处理
另一个
较早到达的信号时,如果一个信号到达,会发生什么?稍后会捕捉到新的信号
浏览 4
提问于2016-02-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统调用实例和功能速查
介绍Linux下的系统调用过程
从 Rust 调用 C 库函数|Linux 中国
python调用C/C+程序
如何用Python调用java程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券