腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用CMake实现Windows下的跨平台构建
linux
、
build
、
cmake
、
cross-platform
、
toolchain
我正在Windows32位(使用MSVC++)上用
C
++开发一个软件,但由于我希望能够在所有平台上使用我的软件,我决定使用CMake作为我的构建
生成
器。现在,我想在Win32平台上构建适用于
Linux
平台(GNU/
Linux
)的代码。它构建得很好,创建了makefile,当我在Cygwin终端发出"make“命令
浏览 6
提问于2013-06-10
得票数 10
回答已采纳
3
回答
"gcc链接“和"ld链接”之间有什么关系?
gcc
、
ld
据说
linux
加载程序是/usr/bin/ld,但通常我们使用gcc/g++链接库和可
执行
文件
,很少使用"ld“。上次我手动使用" ld“是在我学习
linux
程序集时,
生成
可
执行
文件
的唯一方法是.o
文件
直接
生成
可
执行
文件
而不需要任何库。或者我们不应该明确地使用"ld“来连接
c
/
c
++程
浏览 2
提问于2016-12-29
得票数 10
回答已采纳
2
回答
如何用带有
Linux
子系统的GCC编译Windows版的可
执行
文件
?
c
、
bash
、
gcc
Windows 10周年纪念更新包括用于Ubuntu的
Linux
子系统。我在sudo apt-get install gcc上安装了gcc。我写了一些简单的
C
代码用于测试:int main(void){ return 0;并使用gcc -
c
main.
c
对其进行编译,但会
生成
执行
(仅限
Linux
) main.o。我的问题是,我如何编译main
浏览 64
提问于2016-08-05
得票数 67
回答已采纳
2
回答
Eclipse CDT -将静态资源
文件
复制到bin_dir
eclipse
、
resources
、
eclipse-cdt
所以我的问题是:我在Eclipse3.5上的CDT6.0中有一个
C
++项目,现在我有一个静态资源
文件
(log4cxx的.properties ),需要将其复制到build
文件
夹。该
文件
在运行时被访问以配置log4cxx子系统,并且它需要位于与可
执行
文件
相同的目录中。例如,Debug/
文件
夹中应该包含Debug/Executable和Debug/config.properties。 我希望让CDT在构建时自动将
文件
从我的sr
浏览 0
提问于2010-02-12
得票数 3
回答已采纳
3
回答
用GCC构建
Linux
可
执行
文件
c++
、
linux
、
gcc
、
ubuntu
、
executable
我用的是
Linux
Ibex,和GCC一起编译
C
++
文件
,但是编译的时候,gcc做的是a.out
文件
,也就是可
执行
文件
,但是我怎么才能让
Linux
成为可
执行
文件
呢?谢谢!
浏览 3
提问于2009-07-17
得票数 8
回答已采纳
1
回答
如何在
linux
下编译
c
++程序
生成
windows可
执行
文件
?
c++
、
linux
我需要在
Linux
中交叉编译一个
C
++源代码,然后在Windows上运行它。如何在
Linux
上编译
生成
.exe可
执行
文件
?与在Windows上编译相比,在
Linux
中编译使Windows可
执行
有什么优势吗?
浏览 17
提问于2018-04-24
得票数 2
2
回答
我用pyinstaller创建的二进制
文件
与
linux
不兼容。
python
、
linux
、
binary
、
pyinstaller
我使用最新版本的pyinstaller和选项--onefile创建了我的python脚本的一个独立
文件
。在我的Mac上,如果我在终端(bash shell)中打开
文件
,它就能正常工作,但在
Linux
bash中,我得到以下错误 bash: .
浏览 3
提问于2013-04-03
得票数 3
回答已采纳
8
回答
(
C
/
C
++)如何
生成
可以在Windows和
Linux
上运行的可
执行
文件
?
c++
、
c
、
windows
、
linux
、
cross-platform
据我所知,在
Linux
上编译的程序应该不能在Windows上运行。因此,如果我们想要在两个平台上运行相同的程序,我们需要在两个平台下编译源代码,并创建两个不同的可
执行
文件
。我惊讶地发现,该图形用户界面应用程序的后端引擎是由
C
++代码
生成
的一个小的可
执行
文件
。无论用户是在Windows中还是在
Linux
中使用该应用程序,Java GUI都将调用bin
文件
夹中的同一可
执行
文件
。 我只想知道,那个可<em
浏览 2
提问于2011-09-15
得票数 12
回答已采纳
5
回答
在cygwin下使用GCC
生成
的可
执行
文件
gcc
、
cygwin
当我在Cygwin下使用GCC构建
C
代码时,
生成
的可
执行
输出
文件
是一个类型的可
执行
文件
(PE32可
执行
用于standalone (控制台) Intel 80386 32位),它只能在Cygwin下
执行
/运行,而不是在Windows /命令提示符下作为独立的.exe
执行
/运行。如何使这个.exe独立,它可以在任何其他系统的命令提示符上
执行
,甚至在我自己的系统中
执行
?我以为
浏览 9
提问于2010-11-10
得票数 18
回答已采纳
2
回答
在
linux
中为
C
#项目
生成
可
执行
的
c#
、
linux
、
visual-studio-code
、
.net-core
、
exe
我想知道如何在
Linux
上
生成
一个
c
#可
执行
文件
,因为当我构建时,我所得到的只是一个我不知道如何
执行
的bin
文件
夹中的DLL
文件
。注意:我使用vscode作为代码编辑器,Manjaro是我的
Linux
发行版。
浏览 24
提问于2022-10-26
得票数 0
回答已采纳
5
回答
Bitbake追加
文件
以重新配置内核
configuration
、
linux-kernel
、
bitbake
我正在尝试重新配置一些.config变量,以
生成
启用wifi支持的修改后的内核。CONFIG_WLAN=y):之后,我
生成
一个"fragment.cfg“
文件
:我已经在我的定制层中创建了这个目录: custom-layer/recipes-kernel/
linux<
浏览 20
提问于2016-03-30
得票数 6
1
回答
如何在Ubuntu上运行无扩展(也许是ELF)
文件
?
linux
、
bash
、
shell
我在
linux
上得到了一个“二进制”
文件
,在windows上得到了一个单独的
文件
来完成一项特定的任务。这些程序是windows上的一个可
执行
文件
。该
文件
的
linux
版本在
linux
上的功能与在windows上的功能相同。为所有的
浏览 0
提问于2016-11-07
得票数 10
回答已采纳
1
回答
使用gcc-4.6 arm-
linux
-gnueabihf编译.
c
文件
,命令是什么?
compiling
、
gcc
、
cross-compilation
我安装了gcc-4.6-arm-
linux
-gnueabihf,并希望使用它编译.
c
文件
(如hello ),然后在ARM上运行它。我不知道确切的命令是什么。像gcc -
c
filenam.
c
这样的命令似乎不正确。 谢谢你的回答。
浏览 0
提问于2014-03-31
得票数 0
1
回答
C
++程序的可
执行
文件
也包含系统调用的对象代码吗?
linux
、
c++11
、
executable
、
system-calls
我们使用
Linux
系统调用,如fork()、pthread()、signal()等,在
C
或
C
++程序中进行编译,
生成
可
执行
文件
(a.out)。现在,我怀疑
文件
a.out是否包含所使用的所有
linux
系统调用的目标代码,或者可
执行
文件
是否只包含对系统函数的调用,以及系统调用函数是否在运行时被链接?假设我将我的a.out
文件
移到其他
Linux
操作系统上,它以不同的语法实现系统调用,并尝
浏览 2
提问于2015-07-12
得票数 2
2
回答
使用运行ubuntu的VM播放器在Windows for
Linux
上交叉编译
C
源代码
c
、
cross-compiling
、
simulink
我有一个项目,它有从Simulink模型
生成
的.
C
代码(使用RTW)。可
执行
文件
需要为LynxOS实时操作系统
生成
,我使用cygwin,但它太慢了,需要几个小时来编译和链接大约650个.
C
代码
文件
和库。我想知道是否有可能将这些源代码和库共享到运行任何Ubuntu或任何其他VMware版本的
linux
(在Windows上),然后
生成
可
执行
文件
?这样会更快吗?
浏览 0
提问于2012-06-09
得票数 0
回答已采纳
4
回答
如何对库进行源代码级调试?
debugging
、
embedded
、
gdb
、
cross-compiling
我在Windows上使用RVDS3.2编译器工具链构建了一个
C
代码的ARM库(静态库- .a
文件
)。然后,我使用
Linux
主机上的ARM-
Linux
编译器工具链将这个库与应用程序链接起来,以获得ARM可
执行
文件
。现在,当我尝试使用gdb在
Linux
上调试这个
生成
的ARM可
执行
文件
时,通过尝试在链接库中的某个函数中放置一个断点,gdb无法将断点引用到没有找到的源中。因此,我手动复制了用于在
Linux
<
浏览 10
提问于2009-04-01
得票数 2
1
回答
.Net核心应用程序不能在
Linux
上运行?
c#
、
linux
、
.net-core
我在Visual中创建了一个.Net核心
C
#控制台应用程序,并使用以下步骤在
Linux
上测试它。 -bash:./m
浏览 4
提问于2018-08-22
得票数 1
回答已采纳
1
回答
将
文件
从Windows主机复制到
Linux
[Python]
python
、
ftplib
将
文件
从windows计算机复制到python中的
linux
服务器的不同模块/方法是什么?我可以连接到windows计算机以复制或列出目录下的
文件
的其他模块是什么?
浏览 2
提问于2017-12-18
得票数 0
1
回答
如何在没有Exe容器的情况下创建
C
#可
执行
文件
c#
、
mono
、
portable-executable
、
coff
我可以使用不使用
文件
格式的语言
C
#为
linux
生成
可
执行
文件
吗?我知道mono可以从windows可
执行
文件
中读取IL指令,但我很好奇是否也可以使用unix精灵
文件
(例如gcc或其他编译器
生成
的标准可
执行
文件
)。我仍然想使用mono (或类似的东西),但不希望PE头在我的
文件
中。
浏览 4
提问于2016-01-11
得票数 0
回答已采纳
2
回答
可以配置
生成
.h
文件
吗?
linux
、
autotools
、
configure
在
Linux
上,当我
执行
./configure时,它会
生成
头
文件
和.
c
文件
(除了Makefiles之外),对吗?如何配置才能做到这一点?
浏览 2
提问于2012-05-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux,SSH 远程执行任务或者执行sh文件
编程技巧:如何生成可执行文件
详解 C 语言源文件变成可执行文件的过程
Linux文件操作:利用C语言删除某个目录下的文件
Android C++系列:Linux文件IO操作(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券