腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在QtCreator上
生成
Linux
可执行文件
、
、
我在Windows下工作,我正在寻找一个简单的解决方案,可以让我能够交叉编译Windows和
Linux
。但是答案的引用被打破了,我不太理解它。我使用的是QtCreator,我想要的是一个包含Windows
可执行文件
的工具包,以及另一个可以为我提供
Linux
可执行文件
的工具包。我希望它能给我一个
Linux
可执行文件
。但这也给了我一个Windows
可执行文件
。 我
怎样
才能得到一个可以在QtCreator下运行并
生成
<em
浏览 2
提问于2013-07-05
得票数 1
回答已采纳
1
回答
使用nagelfar工具获取Tcl中的代码覆盖率
、
我正在使用nagelfar工具来获取Tcl代码的代码覆盖率(使用starkit和tclkit将其捆绑到
可执行文件
(在Windows上为exe,在
Linux
上为bin )中)。我检测了Tcl代码,并使用starkit和tclkit构建了一个
可执行文件
。当我运行这个二进制文件时,它工作正常,但是我没有得到nagelfar
生成
的filename_log文件。谁能告诉我
怎样
才能得到那个日志文件?
浏览 4
提问于2012-08-08
得票数 0
1
回答
gcov仪器化共享对象引用__gcov_init隐藏符号
、
、
、
我有一个主要的
linux
可执行文件
,该
可执行文件
正在使用来自动态共享对象的一些函数。当我测试共享对象并尝试测试和编译主
可执行文件
时,它给了我一个类似于下面的错误。隐藏符号: /usr/lib/gcc/x86_64-
linux
-gnu/4.8/libgcov/libgcov.a(_gcov.o)中的__gcov_init由DSO引用。我的问题是, 这种情况是否正是由于共享库引用回主
可执行文件
而发生的?还是静态对象libg
浏览 2
提问于2015-07-22
得票数 0
回答已采纳
1
回答
我如何强迫gcc/g++创建SYSV可执行表而不是GNU/
Linux
?
、
、
、
、
我试图在相对现代的
Linux
发行版(A)上构建
可执行文件
(包括程序和共享对象),并希望在相当旧的版本(B)上运行这些
可执行文件
。A可以构建SYSV,但有时它会回到GNU/
Linux
,在B上运行这样的
可执行文件
时会产生问题(B拒绝按此方式运行)。 如何强制gcc/g++ (或链接器)只构建SYSV
可执行文件
?如果不可能,接下来的问题将是什么触发/强迫gcc/g++采用GNU/
Linux
惯例而不是SYSV (扩展到问题)?我
浏览 29
提问于2022-03-07
得票数 0
回答已采纳
1
回答
从.jar为maven项目创建.sh的插件?
就像"install4j“插件是用来
生成
".exe
可执行文件
”一样,有没有插件可以在
Linux
/Unix平台上
生成
".sh
可执行文件
“?或者我们可以使用同样的"install4j“插件来
生成
".sh
可执行文件
”?
浏览 10
提问于2018-01-31
得票数 0
回答已采纳
1
回答
到
linux
的C++项目
、
、
我想把它转换成一个
linux
可执行文件
。我
怎样
才能做到这一点?
浏览 3
提问于2015-01-27
得票数 0
回答已采纳
1
回答
如何查找核心转储的特定文件
、
、
、
我的当前目录中有10个文件,但由于只有一个文件,所以发生了核心转储。如何找到这个特定的文件?在gdb中有这样的命令吗?
浏览 1
提问于2017-06-20
得票数 0
2
回答
我用pyinstaller创建的二进制文件与
linux
不兼容。
、
、
、
在我的Mac上,如果我在终端(bash shell)中打开文件,它就能正常工作,但在
Linux
bash中,我得到以下错误 bash: .
浏览 3
提问于2013-04-03
得票数 3
回答已采纳
6
回答
crt1.o:在函数‘_start’中:-在
Linux
中未定义对‘`main’的引用
、
、
我正在将一个应用程序从Solaris移植到
Linux
/usr/lib/gcc/x86_64-redhat-
linux
/4.1.2/../../../..我
怎样
才能摆脱这个错误?
浏览 2
提问于2012-06-20
得票数 46
回答已采纳
5
回答
在cygwin下使用GCC
生成
的
可执行文件
、
当我在Cygwin下使用GCC构建C代码时,
生成
的可执行输出文件是一个类型的
可执行文件
(PE32可执行用于standalone (控制台) Intel 80386 32位),它只能在Cygwin下执行/我以为在Cygwin领导下的GCC会构建一个
Linux
可执行文件
(ELF 32位LSB
可执行文件
),但事实并非如此。如何使用gcc-cygwin组合
生成
*.out类型的
Linux
可执行文件
?另外,我不能运行在
Linux
-gcc
浏览 9
提问于2010-11-10
得票数 18
回答已采纳
8
回答
(C/C++)如何
生成
可以在Windows和
Linux
上运行的
可执行文件
?
、
、
、
、
据我所知,在
Linux
上编译的程序应该不能在Windows上运行。因此,如果我们想要在两个平台上运行相同的程序,我们需要在两个平台下编译源代码,并创建两个不同的
可执行文件
。我惊讶地发现,该图形用户界面应用程序的后端引擎是由C++代码
生成
的一个小的
可执行文件
。无论用户是在Windows中还是在
Linux
中使用该应用程序,Java GUI都将调用bin文件夹中的同一
可执行文件
。 我只想知道,那个
可执行文件
怎么能同时在Windows和
Linux
上运行?该C+
浏览 2
提问于2011-09-15
得票数 12
回答已采纳
1
回答
gcc编译器如何在c/c++中运行
可执行文件
名
、
、
我的目的是在每个使用相同代码的平台(Windows、Mac、
Linux
)中获取正在运行的
可执行文件
的名称。我还使用argv[0]获取当前
可执行文件
的路径。我使用的是gcc编译器,我需要
生成
在所有平台(Windows、Mac、
Linux
)上工作的代码,以获得正在运行的
可执行文件
的名称。
浏览 2
提问于2015-08-17
得票数 0
回答已采纳
3
回答
"gcc链接“和"ld链接”之间有什么关系?
、
据说
linux
加载程序是/usr/bin/ld,但通常我们使用gcc/g++链接库和
可执行文件
,很少使用"ld“。上次我手动使用" ld“是在我学习
linux
程序集时,
生成
可执行文件
的唯一方法是.o文件直接
生成
可执行文件
而不需要任何库。
浏览 2
提问于2016-12-29
得票数 10
回答已采纳
3
回答
默认
生成
32位还是64位
可执行文件
,gcc是怎么决定的?
、
、
、
在我的64位Solaris中,我的gcc默认会
生成
32位的
可执行文件
(为了
生成
64位的
可执行文件
,需要添加"-m64“编译选项)。而在我的64位
Linux
中,我的gcc默认会
生成
64位的
可执行文件
。从文档中,我看不出哪个可以决定
生成
32位或64位
可执行文件
。 有没有人能在这个问题上给点建议?
浏览 0
提问于2014-08-29
得票数 3
1
回答
如何在
Linux
上使用pyinstaller
生成
Windows
可执行文件
?
、
、
我正在尝试使用pyinstaller从
Linux
for Windows
生成
一个
可执行文件
。pyinstaller --onefile --windowed montecarlo.py 我运行这个命令,得到了一个在
Linux
上运行良好的
可执行文件
,但如果我在Windows上尝试,它只是一个简单的文件
浏览 0
提问于2017-05-17
得票数 3
1
回答
生成
Rust
可执行文件
或库,具体取决于目标平台
、
、
、
我的目标是针对Windows和
Linux
的Rust项目。 在Windows上,代码需要链接到
可执行文件
,而在
Linux
上-作为共享库。要将该项目链接为
Linux
共享库,我将以下部分添加到Cargo.toml [lib]crate-type = ["cdylib"] 然而,这也会导致在Windows上
生成
共享库。有没有办法告诉Rust编译器将项目链接为Windows上的
可执行文件
和
Linux
浏览 11
提问于2020-06-29
得票数 1
回答已采纳
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
) main.o。基本上,在
Linux
子系统中,如何使用GCC
生成
*.exe文件?
浏览 64
提问于2016-08-05
得票数 67
回答已采纳
1
回答
运行已安装的.bin程序
、
(Xubuntu20.04LTS 64位) https://www.postsignum.cz/files/ps_工具/pstoolplus_221_
linux
_x64.bin安装在主目录中,可以打开位置
浏览 0
提问于2021-03-31
得票数 1
1
回答
如何强制64位LMDB
生成
32位数据库?
、
、
、
、
使用lmdb库的
可执行文件
采用64位
linux
格式。我需要这个32位数据库文件,因为
生成
的db将被导出到32位设备。 注:在64位机器上
生成
的db不能在32位机器上工作。
浏览 3
提问于2017-06-07
得票数 9
1
回答
支持BTI的AArch64
Linux
发行版
、
Debian 11和使用gcc版本的测试船能够
生成
BTI (分支目标识别),但是它们在没有BTI支持的情况下编译了glibc,因此无法
生成
具有BTI支持的
可执行文件
。是否有任何
Linux
或更一般的Unix发行版可以
生成
启用BTI并使用BTI运行它们的
可执行文件
?
浏览 0
提问于2021-11-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程技巧:如何生成可执行文件
使用Python生成可执行文件却无法成功生成Excel文件的解决方案
ython程序打包入门:用PyInstaller生成独立可执行文件教程目标
程序是怎样跑起来的-从源文件到可执行文件
怎样Hack Linux的内核符号?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券