腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用WSL在R中运行
Linux
可执行文件
、
但是,
Linux
似乎可以很好地处理它。在WSL上使用Ubuntu并运行make,我得到了一个可以用./在bash中运行的
可执行文件
。我想使用它,并在R中
调用
它,尽管我不确定这是否可能。我可以通过执行system()来使用Windows
可执行文件
来实现这一点,但是,这似乎不能转换为
Linux
可执行文件
。有没有一种在R脚本中
调用
Linux
可执行文件
的适当方式?
浏览 17
提问于2019-06-07
得票数 0
回答已采纳
2
回答
如何在
Linux
上获得可执行路径
、
我在
Linux
上
调用
一个“
可执行文件
”。一种方式通过控制台,另一种方式来自PHP脚本。它们都
调用
其他
可执行文件
(我通过文件的版本看到它)。因此,我需要一种方法来显示
可执行文件
的路径,当我试图运行它时,该路径将被
调用
。我如何在
Linux
上做到这一点?
浏览 0
提问于2010-01-12
得票数 1
回答已采纳
1
回答
在
Linux
中阻止GUI在
调用
时显示?
、
、
、
我尝试使用QProcess在
Linux
中
调用
一个
可执行文件
(在本例中是Truecrypt ),但是找不到任何方法来隐藏弹出的Truecrypt窗口。在Ubuntu中通过终端
调用
Truecrypt (即使在通过命令行发送密码之后)会导致在挂载卷时弹出Truecrypt,甚至显示已挂载的文件夹。我已经通过在VC++和CREATE_NO_WINDOW中使用CreateProcess()来避免在Windows中出现图形用户界面,但似乎找不到在
Linux
中这样做的方法。
Linux
中有没有一个命令,
浏览 5
提问于2013-06-27
得票数 1
1
回答
C++程序的
可执行文件
也包含系统
调用
的对象代码吗?
、
、
、
我们使用
Linux
系统
调用
,如fork()、pthread()、signal()等,在C或C++程序中进行编译,生成
可执行文件
(a.out)。现在,我怀疑文件a.out是否包含所使用的所有
linux
系统
调用
的目标代码,或者
可执行文件
是否只包含对系统函数的
调用
,以及系统
调用
函数是否在运行时被链接?假设我将我的a.out文件移到其他
Linux
操作系统上,它以不同的语法实现系统
调用
,并尝试编译它,它会工作吗?我怀疑系统<e
浏览 2
提问于2015-07-12
得票数 2
1
回答
什么是"Windows不支持适当的动态链接?“
、
、
、
我已经阅读了
Linux
dlopen()和dlsym()的文档,它们分别打开动态库并在库中加载符号。
Linux
上的动态库能够在
可执行文件
中加载符号,这是唯一的区别吗?但是这意味着
可执行文件
也是
Linux
上的库,因为dlopen()在动态库上运行。
浏览 2
提问于2017-02-02
得票数 0
回答已采纳
1
回答
Bash:无法在
linux
上启动使用make创建的程序
、
、
、
我想使用make构建我的程序,然后通过bash脚本启动创建的
可执行文件
,但是bash找不到
可执行文件
,尽管它是创建的,我可以手动启动它。该问题仅存在于Gnome-terminal中的
linux
mint 19上。fi done 例如,
调用
"./script.sh make build run“应该
调用
cmake来创建构建文件,然后
调用
构建程序(在
linux
上是make,在windows上是msbuild ),然后启动创建的
可执行文件
浏览 30
提问于2019-05-30
得票数 0
回答已采纳
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。而在Ubuntu (更流行)上,它位于/lib
浏览 4
提问于2013-02-05
得票数 4
回答已采纳
1
回答
位于
linux
服务器上的PHP代码需要运行windows .exe。
、
、
、
、
我所在的项目使用
Linux
服务器来承载我们的代码。提供给我使用的API只能在C#中使用,因此目前我有一个执行小任务的Windows
可执行文件
。此
可执行文件
由网站中的PHP文件
调用
以执行。目前,我试图通过让Windows
可执行文件
驻留在运行Windows的服务器上并使用进行远程执行
调用
,从而从
Linux
服务器远程运行该文件,但即使这样做有效,它似乎也不是一种安全或正确的方法。一位高年级学生建议我使用IIS服务器来安全地
调用
它,但我对此并不熟悉。在继续之前
浏览 2
提问于2017-06-07
得票数 0
回答已采纳
1
回答
‘`execve()’如何
调用
特殊的启动例程和main()函数?
、
、
当C程序由内核通过execve()执行时,execve()在哪里
调用
主函数?我在https://elixir.bootlin.com/
linux
/latest/source/fs/exec.c找不到他们。通过理解linker,execve()在内部查找一个
linux
_binfmt对象,该对象的load_binary()可以加载
可执行文件
并<em
浏览 0
提问于2019-02-02
得票数 2
1
回答
将共享对象中的符号解析为
可执行文件
、
如何使
可执行文件
动态加载共享对象并将其未定义的符号解析到
可执行文件
本身?在
Linux
上。例如,共享对象具有void f() { a=1; }int a;谢谢。
浏览 1
提问于2014-06-03
得票数 1
回答已采纳
8
回答
(C/C++)如何生成可以在Windows和
Linux
上运行的
可执行文件
?
、
、
、
、
据我所知,在
Linux
上编译的程序应该不能在Windows上运行。因此,如果我们想要在两个平台上运行相同的程序,我们需要在两个平台下编译源代码,并创建两个不同的
可执行文件
。我惊讶地发现,该图形用户界面应用程序的后端引擎是由C++代码生成的一个小的
可执行文件
。无论用户是在Windows中还是在
Linux
中使用该应用程序,Java GUI都将
调用
bin文件夹中的同一
可执行文件
。 我只想知道,那个
可执行文件
怎么能同时在Windows和
Linux
上运行?该C+
浏览 2
提问于2011-09-15
得票数 12
回答已采纳
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
1
回答
动态链接器如何执行/proc/self/exe
、
、
、
在
Linux
上执行动态链接的
可执行文件
时,将
调用
动态链接器作为其解释器(在此中描述)。如果我理解正确的话,运行:将导致
Linux
执行:我很难理解这将如何为/proc/self/exe工作。根据上面的逻辑,运行:将导致
Linux
执行: /li
浏览 6
提问于2020-05-07
得票数 2
回答已采纳
2
回答
从java程序中确定进程执行的运行时系统
、
、
我正在尝试从java程序
调用
本机
可执行文件
。我有三个exe文件,一个用于win32,另一个是
Linux
32位,第三个是
Linux
64位,现在在
调用
正确的
可执行文件
之前,我需要确定哪个平台程序正在运行。
浏览 0
提问于2010-09-03
得票数 1
回答已采纳
2
回答
可以
调用
可执行文件
的函数吗?
、
我想知道是否有可能通过直接
调用
程序内部工作者方法/函数来绕过
可执行文件
的gui。 假设
可执行文件
是C/C++程序,并在
Linux
上使用Gnome或KDE接口。
浏览 0
提问于2014-12-02
得票数 2
回答已采纳
1
回答
Linux
库在
可执行文件
中
调用
命名不明确的函数-这是可能的吗?
、
、
我编写的一个嵌入式
linux
C++应用程序有一个问题,它由一个
可执行文件
和一个动态链接库组成。
可执行文件
调用
的函数是库中的入口点之一,但该函数行为不正常。我研究过使用gdb,发现库函数本应
调用
库中的另一个函数xyz(),但实际上却
调用
了
可执行文件
中同名的函数xyz()。 我很惊讶这样的事情会发生,所以也许我在做一些愚蠢的事情。如果
可执行文件
错误地
调用
了库中的abc()而不是
可执行文件
中的abc(),这将更有意义,因
浏览 0
提问于2017-03-24
得票数 2
8
回答
在运行时重新编译
可执行文件
安全吗?
、
、
、
如果我在运行时重新编译
可执行文件
,会发生什么情况?操作系统是否在开始运行
可执行文件
时将
可执行文件
的所有内容读取到内存中,因此它永远不会读取新的
可执行文件
?或者它是否会读取新的
可执行文件
的部分,认为它没有更改,从而导致可能的未定义行为? 如果我有一个脚本在循环中反复
调用
可执行文件
,并在脚本运行时重新编译
可执行文件
,会发生什么情况呢?是否保证循环的未来迭代将
调用
新的
可执行文件
,并且只有在进行切换时正在进行的
调用<
浏览 3
提问于2010-07-29
得票数 32
回答已采纳
2
回答
无法运行exe文件
、
、
、
、
关于额外的细节,我最近安装了
Linux
,我试图运行的代码应该显示某种图形/可视化。有我必须下载的软件吗?
浏览 0
提问于2016-12-05
得票数 0
1
回答
为什么要在addr和addrlen设置为0的情况下
调用
accept()?
、
、
、
在查看
linux
可执行文件
执行的syscall时,我发现这个
调用
让我觉得很奇怪:为什么要将addr和addrlen设置为0?我也无法连接到
可执行文件
正在侦听的端口,但我不认为这个accept()
调用
与此有任何关系。如果我说错了,请纠正我。
浏览 1
提问于2013-07-14
得票数 1
回答已采纳
1
回答
在
Linux
/Qt上使用Lauterbach T32时的高CPU使用率
、
、
、
我在
Linux
上使用T32的Qt版本时遇到了非常高的CPU使用率(~100%),即使程序正在等待用户交互。
可执行文件
是t32marm-qt。当我使用标准的基于Tcl的t32marm
可执行文件
时,不会发生这种情况。 clock_gettime(CLOCK_REALTIME,...)有没有人经历过这种行为? 如果是这样,是错误还是配置错误?
浏览 1
提问于2013-05-31
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统调用实例和功能速查
介绍Linux下的系统调用过程
从 Rust 调用 C 库函数|Linux 中国
Linux的系统调用与函数库的关系
Python打包exe可执行文件
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券