腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++程序的可
执行
文件
也包含系统
调用
的对象代码吗?
、
、
、
我们使用
Linux
系统
调用
,如fork()、pthread()、signal()等,在C或C++程序中进行编译,生成可
执行
文件
(a.out)。现在,我怀疑
文件
a.out是否包含所使用的所有
linux
系统
调用
的目标代码,或者可
执行
文件
是否只包含对系统函数的
调用
,以及系统
调用
函数是否在运行时被链接?假设我将我的a.out
文件
移到其他
Linux
操作系统上,它以不同的语法
浏览 2
提问于2015-07-12
得票数 2
2
回答
Linux
内核如何知道哪个进程进行了系统
调用
?
、
、
假设进程进行了系统
调用
来打开
文件
,当
Linux
内核
执行
这个系统
调用
时,
Linux
内核应该将打开
文件
的fd添加到进行系统
调用
的进程fd表中。当传递给系统
调用
的参数不包括PID时,
Linux
内核如何知道哪个进程进行了系统
调用
?
浏览 0
提问于2017-05-11
得票数 4
回答已采纳
2
回答
如何在
Linux
上获得可
执行
路径
、
我在
Linux
上
调用
一个“可
执行
文件
”。一种方式通过控制台,另一种方式来自PHP脚本。它们都
调用
其他可
执行
文件
(我通过
文件
的版本看到它)。因此,我需要一种方法来显示可
执行
文件
的路径,当我试图运行它时,该路径将被
调用
。我如何在
Linux
上做到这一点?
浏览 0
提问于2010-01-12
得票数 1
回答已采纳
1
回答
使用WSL在R中运行
Linux
可
执行
文件
、
但是,
Linux
似乎可以很好地处理它。在WSL上使用Ubuntu并运行make,我得到了一个可以用./在bash中运行的可
执行
文件
。我想使用它,并在R中
调用
它,尽管我不确定这是否可能。我可以通过
执行
system()来使用Windows可
执行
文件
来实现这一点,但是,这似乎不能转换为
Linux
可
执行
文件
。有没有一种在R脚本中
调用
Linux
可
执行
文件<
浏览 17
提问于2019-06-07
得票数 0
回答已采纳
1
回答
位于
linux
服务器上的PHP代码需要运行windows .exe。
、
、
、
、
我所在的项目使用
Linux
服务器来承载我们的代码。提供给我使用的API只能在C#中使用,因此目前我有一个
执行
小任务的Windows可
执行
文件
。此可
执行
文件
由网站中的PHP
文件
调用
以
执行
。目前,我试图通过让Windows可
执行
文件
驻留在运行Windows的服务器上并使用进行远程
执行
调用
,从而从
Linux
服务器远程运行该
文件
,但即使
浏览 2
提问于2017-06-07
得票数 0
回答已采纳
1
回答
在
Linux
中阻止GUI在
调用
时显示?
、
、
、
我尝试使用QProcess在
Linux
中
调用
一个可
执行
文件
(在本例中是Truecrypt ),但是找不到任何方法来隐藏弹出的Truecrypt窗口。在Ubuntu中通过终端
调用
Truecrypt (即使在通过命令行发送密码之后)会导致在挂载卷时弹出Truecrypt,甚至显示已挂载的
文件
夹。我已经通过在VC++和CREATE_NO_WINDOW中使用CreateProcess()来避免在Windows中出现图形用户界面,但似乎找不到在
Linux
中这样做的方法。
L
浏览 5
提问于2013-06-27
得票数 1
1
回答
动态链接器如何
执行
/proc/self/exe
、
、
、
在
Linux
上
执行
动态链接的可
执行
文件
时,将
调用
动态链接器作为其解释器(在此中描述)。如果我理解正确的话,运行:将导致
Linux
执行
:我很难理解这将如何为/proc/self/exe工作。根据上面的逻辑,运行:将导
浏览 6
提问于2020-05-07
得票数 2
回答已采纳
1
回答
什么是"Windows不支持适当的动态链接?“
、
、
、
我已经阅读了
Linux
dlopen()和dlsym()的文档,它们分别打开动态库并在库中加载符号。
Linux
上的动态库能够在可
执行
文件
中加载符号,这是唯一的区别吗?但是这意味着可
执行
文件
也是
Linux
上的库,因为dlopen()在动态库上运行。
浏览 2
提问于2017-02-02
得票数 0
回答已采纳
1
回答
Bash:无法在
linux
上启动使用make创建的程序
、
、
、
我想使用make构建我的程序,然后通过bash脚本启动创建的可
执行
文件
,但是bash找不到可
执行
文件
,尽管它是创建的,我可以手动启动它。Edit:确切的错误消息是:"/path/to/my/executable:没有这样的
文件
或目录“ 我有一个跨平台的项目,我需要运行cmake,然后构建项目,最后启动创建的可
执行
文件
。fi done 例如,
调用
"./script.sh make bu
浏览 30
提问于2019-05-30
得票数 0
回答已采纳
2
回答
ld-
linux
--验证退出代码
检查/usr/bin/ldd的源代码,我看到它使用ld-
linux
来查找可
执行
文件
的依赖项,尽管它首先使用--verify参数
调用
ld-
linux
。然后,该脚本根据ld-
linux
--verify
调用
的退出代码
执行
不同的操作。 ld-
linux
的手册页没有提供任何关于退出代码的信息,在Google上搜索一下也没有任何价值。除了查看ld-
linux
的源代码之外,是否有其他文档提供了ld-
浏览 1
提问于2009-08-10
得票数 5
回答已采纳
1
回答
在FreeBSD程序(Python )中加载
linux
库
、
、
、
、
我试图在FreeBSD /PC下使用一些
Linux
,我对FreeBSD上的
Linux
二进制兼容性有一些疑问。运行此Python代码片段失败:lib_pathctypes.cdll.LoadLibrary(lib_path)OSError: Sha
浏览 5
提问于2014-01-08
得票数 0
6
回答
Linux
中的"rm“命令是如何工作的?
、
、
我想知道rm命令在
Linux
中是如何工作的。它
调用
了什么系统
调用
?使用哪些
文件
操作来
执行
此命令? 如果我的问题看起来微不足道,很抱歉,但我是
Linux
文件
系统的新手。
浏览 1
提问于2015-09-22
得票数 1
1
回答
‘`execve()’如何
调用
特殊的启动例程和main()函数?
、
、
当C程序由内核通过execve()
执行
时,execve()在哪里
调用
主函数?我在https://elixir.bootlin.com/
linux
/latest/source/fs/exec.c找不到他们。通过理解linker,execve()在内部查找一个
linux
_binfmt对象,该对象的load_binary()可以加载可
执行</
浏览 0
提问于2019-02-02
得票数 2
2
回答
更改ld-
linux
位置
、
、
、
、
我发现要加载库,可
执行
文件
首先会打开/lib/ld-
linux
-x86-64.so.2。在我看来,ld-
linux
.so位置是硬编码在可
执行
文件
中的(在我的可
执行
文件
上
调用
strings强化了这一理论)。我的问题是,在我的
linux
发行版中,编译器(g++)将ld-
linux
位置设置为/lib/ld-
linux
-x86-64.so.2。而在U
浏览 4
提问于2013-02-05
得票数 4
回答已采纳
2
回答
从
linux
可
执行
文件
调用
函数
、
svmlight.write_model(model, 'my_model.dat')现在我有了
linux
可
执行
文件
svmlight_classify,因为上面的代码和所有函数都在这个可
执行
文件
中。这个可
执行
文件
是使用make命令从c代码创建的。 我可以直接从classify()可
执行
文件
调用
sv
浏览 5
提问于2014-10-08
得票数 2
回答已采纳
1
回答
Linux
最佳实践: CAP_SETFCAP与sudoer
文件
、
、
、
我是
linux
证券新手,我试着了解
linux
功能的最佳实践是什么。下面是我的场景:在sudoer
文件
中添加一个规则,允许启动foo的用户
调用
setcap二进制
文件
来授予CAP_SYS_NICE。将CAP_SETFCAP授予可
执行
foo,以便在可
执行
foo中
调用
浏览 0
提问于2020-09-06
得票数 1
1
回答
但不能在在线
linux
服务器上工作
、
、
、
我已经下载了ffmpeg.exe
文件
与php使用exec函数。它工作在本地系统的视窗与xamppp和视频转换成flv格式。但是现在我已经在服务器上上传了
文件
,它根本不能工作,那个服务器是
linux
服务器。有没有人可以帮我出什么问题,或者我如何解决这个问题?
浏览 3
提问于2011-05-19
得票数 0
1
回答
在MSYS下使用命令
调用
Windows上的shell脚本
、
、
、
在环境中,我试图在Windows 7上
调用
Rust (1.0 beta 3)中的命令,但我不知道如何
执行
。#!("C:\\msys64\\home\\yourname\\myls").to_str().unwrap();
浏览 4
提问于2015-04-27
得票数 1
回答已采纳
2
回答
无法运行exe
文件
、
、
、
、
我有一个代码(.c
文件
)。并使用以下命令;##./file.exe“葡萄酒: Z:\home\User\Desktop\file.exe/”的坏EXE格式 问题是什么?关于额外的细节,我最近安装了
Linux
,我试图运行的代码应该显示某种图形/可视化。有我必须下载的软件吗?
浏览 0
提问于2016-12-05
得票数 0
3
回答
exec - PHP return_val为126
、
、
我试图在PHP脚本中
执行
shell命令,但exec返回126代码,这意味着“
调用
的命令无法
执行
”(权限问题或命令不是可
执行
文件
)。但最有趣的是,如果我在cli下运行同样的php脚本,它会运行得很好。因为当我在Apache下运行它时,如果我不使用可
执行
文件
的绝对路径,它会返回127代码(在cli下,它工作得很好,返回0,即使我只使用
文件
名).The
文件
存储在/usr/local/bin
文件
浏览 1
提问于2012-07-17
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux,SSH 远程执行任务或者执行sh文件
python调用js代码执行
Ajax异步调用的顺序执行
Linux系统调用实例和功能速查
以太坊的合约调用和交易执行
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券