腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
(C/C++)如何生成可以在Windows和
Linux
上运行的
可执行
文件?
、
、
、
、
据我所知,在
Linux
上编译的
程序
应该不能在Windows上运行。因此,如果我们想要在两个平台上运行相同的
程序
,我们需要在两个平台下编译源代码,并创建两个不同的
可执行
文件。最近,我正在研究一个开源的、跨平台的Java GUI应用
程序
的源代码。我惊讶地发现,该图形用户界面应用
程序
的后端引擎是由C++代码生成的一个小的
可执行
文件。无论用户是在Windows中还是在
Linux
中使用该应用
程序
,Java GUI都将调用bin文件夹中的同一<e
浏览 2
提问于2011-09-15
得票数 12
回答已采纳
1
回答
java.lang.IllegalStateException:驱动
程序
可执行
文件不存在: /usr/local/bin/chromedriver_
linux
64
、
、
、
、
Jenkins控制台日志错误: java.lang.IllegalStateException:驱动
程序
可执行
文件不存在: /usr/local/bin/chromedriver_
linux
64
浏览 38
提问于2019-05-16
得票数 0
1
回答
pyinstaller文件太大,无法容纳内存
、
、
、
在Kali
linux
上,我的python版本是2.7.3。 谢谢。
浏览 0
提问于2015-05-19
得票数 0
回答已采纳
1
回答
C#
程序
不能在单声道下工作。
、
、
、
、
我正在尝试让我用Visual
Linux
2010编写的
程序
在C#上运行。为此,我使用了mkbundle功能,这样潜在的客户就不必安装mono了。不幸的是,我并不了解
Linux
或者Mono,所以我只关注了这个:temp.c:158: warning: assignment makes pointer from integer without a cast当我尝试在<
浏览 15
提问于2011-12-31
得票数 0
回答已采纳
2
回答
无法运行exe文件
、
、
、
、
关于额外的细节,我最近安装了
Linux
,我试图运行的代码应该显示某种图形/可视化。有我必须下载的软件吗?
浏览 0
提问于2016-12-05
得票数 0
1
回答
注册的自定义
可执行
格式是否也由`
linux
_binfmt`类型的对象描述?
、
、
理解
Linux
内核说
Linux
允许用户注册自己的自定义
可执行
格式。,它将启动正确的解释器
程序
。解释器
程序
以用户模式运行,接收
可执行
文件的路径名作为其参数,并进行计算。例如,包含Java
程序
的
可执行
文件由java虚拟机(如/usr/lib
浏览 4
提问于2018-09-20
得票数 0
2
回答
为什么
linux
编译的
程序
不能在Windows上工作
、
、
我几乎可以肯定,我的问题是因为编译后的
程序
被编译为
linux
可执行
文件,但我只想再次检查一下。\n");} 上面的“
程序
”应该可以在Windows和
Linux
上编译,因为它是源代码兼容的,因为没有操作系统特定的库或类似的东西。然而,当我在
Linux
上输入"c99 hello.c -o hello.exe“,然后将该”
可执行
文件“传输到windows机器时,它将拒绝运行。据我所知,
linux<
浏览 2
提问于2015-08-20
得票数 15
回答已采纳
2
回答
如何用带有
Linux
子系统的GCC编译Windows版的
可执行
文件?
、
、
Windows 10周年纪念更新包括用于Ubuntu的
Linux
子系统。我在sudo apt-get install gcc上安装了gcc。include <stdio.h> printf("Hello\n");} 并使用gcc -c main.c对其进行编译,但会生成执行(仅限
Linux
基本上,在
Linux
子系统中,如何使用GCC生成*.exe文件?
浏览 64
提问于2016-08-05
得票数 67
回答已采纳
1
回答
启动器不
可执行
、
、
我用Install4J (
Linux
和MacOS)创建了一个DEB文件。启动
程序
文件是一个外部文件,它是我构建项目后
可执行
的文件。现在,如果我在
Linux
环境中安装DEB文件,启动
程序
文件将不再
可执行
。我尝试过使用"Set the UNIX access mode“操作来设置它,但是这并不管用。怎样才能保证文件是
可执行
的?
浏览 2
提问于2017-06-15
得票数 1
1
回答
编译了OS的Golang
可执行
扩展
、
、
为了在OS上运行Golang
可执行
文件,我应该使用什么扩展? 据我所知,这并不重要,因为在
Linux
上有使某些文件
可执行
的用户权限,但是如果它不是文件(仅为一个
可执行
文件),那么是什么约定?应用
程序
是在
Linux
上交叉编译的。
浏览 5
提问于2016-08-04
得票数 1
回答已采纳
1
回答
如何将文件打包到
Linux
和Windows的一个
可执行
文件中?
、
、
、
我正在用Muon在Golang上创建一个桌面应用
程序
(使用Ultralight而不是Chromium),并为
Linux
和Windows交叉构建我的应用
程序
。目前,该应用
程序
运行良好,但它需要超光速库(*.dll用于Windows,*.so用于
Linux
)。但是我想把我的应用
程序
作为单一的
可执行
文件分发。如何创建两个
可执行
文件?第一个用于
Linux
的文件,它应该包含用于
Linux
的主
可执行
文件,并且只
浏览 5
提问于2021-11-18
得票数 0
回答已采纳
5
回答
交叉编译ldd
、
、
、
、
我已经创建了一个交叉编译的arm
可执行
文件。我想要找到
可执行
文件的库依赖项。我使用的是ubuntu natty并安装了arm-
linux
-gnueabi工具链,它不包含ldd。是否有工具可用于查看
linux
中的arm
可执行
程序
库相关性。
浏览 7
提问于2011-05-27
得票数 54
回答已采纳
1
回答
内有
linux
shell脚本的Windows
可执行
文件
、
、
对我来说,这听起来像是不可能完成的任务,但有些人比我了解得更多,所以我想也许我有机会:)基本上,
程序
可以由两个部分组成。第1部分是可在windows上运行的windows
可执行
文件。 第2部分是可以在
linux
上运行的
linux
脚本。是否有一种方法可以使
linux
忽略windows二进制
可执行
字节,而只运行附加为文本的shell脚本到二进制windows
可执行
文件?所以是的,我不能把任何东西放
浏览 1
提问于2013-07-31
得票数 1
回答已采纳
1
回答
到ld-
linux
动态链接器/解释器的相对
可执行
路径
、
、
、
、
我希望发布和存档二进制文件(带有库的
可执行
文件),这些二进制文件与尽可能多的
Linux
发行版和整个包可重定位兼容。这使得库可以与
可执行
文件一起重新定位,并适用于除链接器本身的ld-
linux
之外的所有库。/这样的相对路径只能在当前目录与加载
程序
本身相同的情况下才能工作(
可执行
文件在从其他地方启动时会出现错误)。我可以编写一个shell脚本来检测所有路径并使用/my/path/ld-
linux
.so /my/pa
浏览 5
提问于2019-02-23
得票数 9
1
回答
为我的Java应用
程序
Jar文件创建
Linux
可执行
文件
、
、
我发现是在
Linux
上为我的Java应用
程序
创建
可执行
文件的最佳工具。
可执行
文件在
Linux
上工作得很好,但我有一个关于这个工具的问题: 该工具迫使我将JRE嵌入到输出文件夹中,这会导致我的应用
程序
的输出很大。我可以在不嵌入JRE的情况下创建
可执行
文件吗?
浏览 0
提问于2019-01-01
得票数 1
1
回答
为Windows和
Linux
构建Griffon应用
程序
、
我将为Windows和
Linux
构建桌面应用
程序
。我试着在Java中使用Swing,但是有点太粗糙了。现在我关注的是Griffon框架。是否有可能(我打赌是)为Windows (
可执行
文件)和
Linux
(其他
可执行
文件)构建应用
程序
?我该怎么做呢?
浏览 1
提问于2012-10-25
得票数 3
回答已采纳
2
回答
如何测试
Linux
二进制文件是否编译为独立于位置的代码?
、
、
、
我最近了解到(至少在Fedora和上),作为位置独立
可执行
程序
(PIE)编译的
可执行
程序
得到了更强的地址空间随机化(ASLR)保护。那么:如何测试特定的
可执行
文件是否在
Linux
上编译为独立于位置的
可执行
文件?
浏览 0
提问于2013-09-03
得票数 57
回答已采纳
2
回答
在
linux
集群上运行windows C++代码
、
、
、
我的
程序
最近在提高精度时出现了bad_alloc错误。我的猜测是,它需要比我的计算机所能分配的内存更多的内存(实际上超过了所需的3GB内存)。所以我决定在
linux
集群上试用它,因为它可以给我提供更多的RAM。它包含了一些gcc模块。但我不知道如何在上面使用我的c++代码。我可以只在集群上运行我的.exe,还是应该首先在
linux
集群上重新编译它?
浏览 1
提问于2020-06-16
得票数 0
回答已采纳
3
回答
linux
上的winpcap
、
我正在尝试使用wine将Windows
可执行
文件移植到
Linux
。我现在可以运行
可执行
文件,但它返回一些错误,说它无法加载"npf“驱动
程序
。有没有办法把winpcap也移植到
Linux
上?我尝试移植的应用
程序
依赖于winpcap库。 谢谢
浏览 1
提问于2011-02-16
得票数 3
2
回答
复制的
可执行
文件是否可以在没有库的新机器上运行
、
、
如果我在安装了许多库(例如Boost)的
linux
机器上编译一个C++
程序
,然后将该
可执行
文件复制到没有这些库的新
linux
机器上,该
可执行
文件还能正常运行吗?
浏览 2
提问于2013-02-04
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券