腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用CMake实现
Windows
下的跨平台构建
、
、
、
、
我正在
Windows
32位(使用MSVC++)上用C++开发一个软件,但由于我希望能够在所有平台上使用我的软件,我决定使用CMake作为我的构建生成器。 因此,我在CMake方面还只是个初学者。从CMake教程中,我了解到为了交叉
编译
代码,首先应该在主机平台上安装一个模拟目标平台的工具链。然后,使用该工具链提供的适当的目标平台C和C++
编译
器,CMake将能够生成makefile等。现在,我想在Win32平台上构建适用于
Linux
平台(GNU/
Linux
)的代码。我尝试使用CMake和Cygwi
浏览 6
提问于2013-06-10
得票数 10
回答已采纳
1
回答
如何为.cpp文件创建工作的makefile
、
我正在努力弄清楚如何让makefile为我的.cpp文件工作#include <iostream> cout << "hello world!" << endl;}main.exe: main.o g++ -c main.cpp 当我输入命令
浏览 1
提问于2014-10-09
得票数 0
回答已采纳
1
回答
本机
windows
Linux
、
、
、
我知道几个在
linux
和
Windows
之间进行交叉
编译
的项目。是在
Windows
中运行的
linux
。我的问题是,我们能用
Windows
编译
器(如mingw32、visual studio等)
编译
一个完整的
linux
操作系统吗?为了得到一个完全兼容
Windows
PE可执行文件格式的
linux
系统?
浏览 1
提问于2013-07-20
得票数 2
2
回答
在
Windows
上交叉
编译
Golang程序时限制环境变量的命令
、
、
、
我在
Windows
上交叉
编译
用于
Linux
的Golang程序,使用:为此,我必须设置环境变量GOOS=
linux
。由于我还在为
windows
编译
一些程序,当我完成交叉
编译
时,我必须重新设置GOOS=
windows
。所以我有一个批处理文件,如下所示:go build -o myprog.bin myprog.go set GOOS=<em
浏览 9
提问于2014-02-17
得票数 1
回答已采纳
1
回答
如何在
linux
下
编译
c++程序生成
windows
可执行文件?
、
我需要在
Linux
中交叉
编译
一个C++源代码,然后在
Windows
上运行它。如何在
Linux
上
编译
生成.exe可执行文件?与在
Windows
上
编译
相比,在
Linux
中
编译
使
Windows
可执行有什么优势吗?
浏览 17
提问于2018-04-24
得票数 2
1
回答
保存/打开文件对话框在
Windows
上冻结应用程序
、
、
我在
linux
上使用
windows
来开发
windows
应用程序。当我尝试在
windows
上使用我
编译
的.exe文件(在
linux
上
编译
)时,它在保存/打开文件对话框冻结应用程序时冻结。在
linux
上可以工作,但在
windows
上不能工作。有人能帮我吗。我不能在
windows
上
编译
我的代码,因为安装了
linux
的pc不是我的。
浏览 1
提问于2016-08-23
得票数 0
2
回答
在
Windows
7中交叉
编译
C和C++应用程序,在
linux
下使用MinGW
、
、
、
、
我在
Windows
7上安装了MinGW
编译
器,GCC的版本是4.6.1。);} 我如何在
Windows
7下使用MinGW
编译
器
编译
这个应用程序,以便我可以在
linux
中运行这个应用程序,而不需要重新
编译
。
浏览 2
提问于2011-09-16
得票数 2
回答已采纳
4
回答
有没有可能用gcc/g++从
Windows
编译
到
Linux
?
、
、
、
、
简而言之,我正在尝试从
Windows
10为
Linux
编译
一个非常简单的C++程序,一些答案是“安装cygwin”,但我不确定这是最优的解决方案。从
Linux
上安装
Linux
并为
Linux
构建,从
Windows
上为
Windows
构建是不是更简单,或者已经有交叉
编译
器可以为我处理这项工作?编辑:可能我的问题不清楚。实际上,我在
Windows
上使用的是VSCode。我有C++代码,我想从
Windows</e
浏览 15
提问于2021-08-27
得票数 0
7
回答
在
Windows
和
Linux
上的交叉
编译
我正在开发一个应用程序,将必须在
Windows
和
Linux
上运行。但是,我也需要在
Windows
上
编译
。源代码将在
Windows
上
编译
,因为我已经#定义了分隔不同
编译
器的所有代码区域。即:/* Do
linux
stuff *//* Do
wind
浏览 3
提问于2010-01-07
得票数 6
回答已采纳
2
回答
在Visual Studio2012 qpOASES中使用nmake
Date: 2007-2014 include ${TOP}/make_
windows
.mkmake_
windows
Foundation, Inc., 51 Franklin Street, Fif
浏览 6
提问于2015-01-04
得票数 0
1
回答
在Cygwin下使用Intel Fortran Composer XE for
Linux
、
、
我以前使用过GNU FORTRAN
编译
器gfortran。但由于可供个人非商业使用,我决定试一试。它可以在Cygwin下使用吗?我不知道从哪里开始让它工作,所以欢迎所有的帮助。
浏览 3
提问于2012-08-30
得票数 0
回答已采纳
2
回答
在另一个DLL中动态加载DLL
、
、
我有这两个库的代码,因为我创建了两个dll,但我从来没有动态加载过库,所以我不确定这是如何完成的…… 此外,我想使这个多平台,我已经
编译
为.dll和.so,所以这将是一个伟大的平台无关的方法来做this...otherwise,我可以使用宏,以包括
windows
或
linux
特定的代码。
浏览 4
提问于2010-11-24
得票数 2
1
回答
在
Windows
下使用Ifort
编译
Fortran
、
、
、
、
我使用VisualStudio2010和ifort在
Windows
(7,64位)下开发并运行了一些Fortran代码。由于有些决定
浏览 7
提问于2015-05-08
得票数 1
回答已采纳
1
回答
在mac上创建并无法与
Windows
用户共享的Pyinstaller应用程序
、
、
、
、
pyinstaller创建的一个PyQt5应用程序,我用来制作它的命令如下:“此应用程序无法在您的pc上运行以找到您的pc版本,请与软件发行者检查” 所以我试着
编译
一个新的应用程序我真的想找个办法让它在
windows
电脑上运行!
浏览 2
提问于2018-04-17
得票数 0
回答已采纳
3
回答
我应该在
Linux
或
Windows
中交叉
编译
吗?
、
、
、
要使用Qt在
Linux
中创建.exe,我应该在
Linux
中交叉
编译
应用程序还是在
Windows
中交叉
编译
应用程序?
浏览 1
提问于2009-06-22
得票数 5
回答已采纳
5
回答
在
Windows
和
Linux
上
编译
C++:ifdef开关
、
、
、
、
我想在
Linux
和
Windows
上运行一些c++代码。有些代码我只想包含在一个操作系统上,而不想包含在另一个操作系统上。有没有一次可以使用的标准#ifdef?类似于: ... //
linux
code goes here.#elif
WINDOWS
_KEY_WORD #else #error "OS n
浏览 105
提问于2011-07-11
得票数 199
回答已采纳
1
回答
从
Linux
到
Windows
交叉
编译
现代C++
、
、
、
、
我有一些现代的C++源代码(比如C++17),我可以毫不费力地在
Linux
for
Linux
32/64和
Windows
for
Windows
32/64上使用mingw-w64 (来自msys2)
编译
复杂的源代码现在我想在
Linux
上交叉
编译
Windows
,以避免使用虚拟机进行
编译
。所以我试着从Ubuntu存储库安装mingw-w64,但它是用--enable-threads=win32
编译
的,
浏览 32
提问于2020-05-05
得票数 0
回答已采纳
2
回答
基于C++的跨平台编程
、
、
我想让一个程序在两个WIN\
Linux
中工作并
编译
。此外,我希望有一个变量来决定我想要执行的代码。
浏览 7
提问于2012-04-02
得票数 1
回答已采纳
2
回答
如何结合Cygwin和Matlab来运行这个工具箱?
、
我选择下载“
Linux
(64位)”。我不熟悉
Linux
,也不知道如何结合Cygwin和Matlab来运行这个工具箱(工具箱中有C代码和Mex文件)。如果我在
Windows
7上安装了虚拟机和Ubuntu,可以运行这个工具箱吗?
浏览 4
提问于2014-12-10
得票数 1
2
回答
Windows
上
Linux
的C++
编译
器?
、
、
、
公认的答案意味着制作自己的交叉
编译
器的方法相当复杂,它需要cygwin。 也许现在还有其他更简单的方法来做这件事?
浏览 2
提问于2016-01-18
得票数 0
点击加载更多
相关
资讯
Linux 下源码编译安装 vim 8.1
交叉编译的Linux的头文件路径
linux和windows对比
Scientific Linux 7.5 发布,重新编译的 RHEL
Linux手动编译PHP7的扩展库
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券