腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用CMake实现Windows下的跨
平台
构建
、
、
、
、
从CMake教程中,我了解到为了交叉编译代码,首先应该在主机
平台
上安装一个模拟目标
平台
的工具链。然后,使用该工具链提供的适当的目标
平台
C和C++编译器,CMake将能够生成makefile等。现在,我想在Win32
平台
上构建适用于
Linux
平台
(GNU/
Linux
)的代码。我尝试使用CMake和Cygwin结合使用,并使用gcc和g++作为编译器来
执行
上述过程。现在我得到了一个可
执行
文件,我希望它能在
Linux</e
浏览 6
提问于2013-06-10
得票数 10
回答已采纳
1
回答
gcc编译器如何在c/c++中运行可
执行
文件名
、
、
我的目的是在每个使用相同代码的
平台
(Windows、Mac、
Linux
)中获取正在运行的可
执行
文件的名称。我还使用argv[0]获取当前可
执行
文件的路径。我使用的是gcc编译器,我需要生成在所有
平台
(Windows、Mac、
Linux
)上工作的代码,以获得正在运行的可<em
浏览 2
提问于2015-08-17
得票数 0
回答已采纳
8
回答
(C/C++)如何生成可以在Windows和
Linux
上运行的可
执行
文件?
、
、
、
、
据我所知,在
Linux
上编译的程序应该不能在Windows上运行。因此,如果我们想要在两个
平台
上运行相同的程序,我们需要在两个
平台
下编译源代码,并创建两个不同的可
执行
文件。最近,我正在研究一个开源的、跨
平台
的Java GUI应用程序的源代码。我惊讶地发现,该图形用户界面应用程序的后端引擎是由C++代码生成的一个小的可
执行
文件。无论用户是在Windows中还是在
Linux
中使用该应用程序,Java GUI都将调用bin文件夹中的同一可
执行
文件。 我只想知
浏览 2
提问于2011-09-15
得票数 12
回答已采纳
3
回答
Docker能否帮助构建在不同
平台
上工作的可
执行
文件
、
、
、
、
我们目前使用的应用程序需要在不同的
平台
上编译,才能在所需的
平台
上运行,主要是
Linux
和Window。因此,我们需要在不同的
平台
上编译源代码(C/C++),并根据客户的操作系统提供不同的可
执行
文件。我的问题是1.有没有可能用docker让我有一个可以在所有
平台
上运行的可
执行
文件?也就是说,我在一个
平台
上编译我的源代码,例如在
Linux
中,并将可
执行
文件与docker一起提供,以便在Window
平台<
浏览 1
提问于2015-04-15
得票数 11
1
回答
针对货物工作区中的特定包裹
、
假设我有一个包含包的工作区,它应该只在合适的
平台
上编译。lib包都是动态库,所以它们中的一些不会在所有
平台
上构建也没问题(因为主可
执行
文件将在运行时知道是否加载它们中的哪些)。在
平台
特定的模块中,我有一个条件编译检查,如下所示 #[cfg(not(target_os = "
linux
"))] compile_error!("This feature requires
Linux
"); 这意味着我无法运行主可
执行
文件,因为无法构建特
浏览 18
提问于2020-04-17
得票数 3
5
回答
如何使用SWT创建可以在所有
平台
上运行的可
执行
JAR?
、
、
、
SWT为每个
平台
(Windows、
Linux
/32位、
Linux
/64位、Mac、AIX等)提供了一个基础JAR和一个特定JAR。如何创建在运行时选择正确
平台
JAR的可
执行
JAR?编辑我想在一个子目录中提供所有的
平台
JAR,然后在main()中修改类加载器。有人已经试过了吗?
浏览 3
提问于2010-01-10
得票数 12
回答已采纳
2
回答
我用pyinstaller创建的二进制文件与
linux
不兼容。
、
、
、
在我的Mac上,如果我在终端(bash shell)中打开文件,它就能正常工作,但在
Linux
bash中,我得到以下错误 bash: .
浏览 3
提问于2013-04-03
得票数 3
回答已采纳
2
回答
将码头容器从基于
linux
的服务器移动到AWS
、
我试图将运行在
linux
服务器上的容器移动到AWS。我在做一次承诺节省的工作。但是我得到了以下错误 请求的映像
平台
(
linux
/ and 64)与检测到的主机
平台
(
linux
/arm64/v8)不匹配,也没有请求任何特定的
平台
( standard_init_
linux
.go我尝试使
浏览 0
提问于2021-11-17
得票数 0
1
回答
如何在我的fedora发行版上安装data.table
、
、
python3[GCC 7.3.1 20180130 (Red Hat 7.3.1-2)] on
linux
install https://s3.amazonaws.com/h2o-release/datatable/stable/datatable-0.3.2/datatable-0.3.2-cp36-cp36m-
linux
_x86_64.whl datatable-0.3.2-cp36
浏览 1
提问于2018-05-18
得票数 4
1
回答
基于SonarQube的多
平台
代码分析
、
我想使用SonarQube对为多个
平台
(
Linux
和Windows)编译的C++应用程序
执行
静态分析。大多数代码是相同的,但是根据目标
平台
的不同,某些代码可能被包含或排除在ifdef/ifndef中。 因此,我的假设是,在为每个
平台
编译时,我需要
执行
分析。这是正确的假设吗?如果我需要在每个
平台
上
执行
分析,我是否可以在每个
平台
上
执行
分析,但是将结果发布到一个SonarQube项目中呢?
浏览 0
提问于2018-03-28
得票数 1
回答已采纳
1
回答
GCC交叉编译器目标库安装目录
、
/gcc-5.2.0/configure --prefix=/usr --build=x86_64-unknown-
linux
-gnu --host=x86_64-unknown-
linux
-gnu -=/include 因此,构建
平台
和主机
平台
都是x86_64-unknown-
linux
-gnu,目标
平台
是x86_64-myos-
linux
-gnu。在构建环境中,我有一个目录/myos (/的子目录),它包含
浏览 1
提问于2015-11-13
得票数 4
2
回答
发布跨
平台
桌面应用程序
、
、
我们正在尝试将一个跨
平台
的桌面应用程序发布到3个主要
平台
(Windows,MacOSX和
Linux
)。在windows上,通过可
执行
文件安装程序和MacOSX上的dmg分发是非常常见的。我的问题是,在
Linux
上分发什么?谢谢
浏览 1
提问于2011-08-20
得票数 2
1
回答
跨
平台
C++是否需要在每个
平台
上单独构建?
、
、
、
、
它是用 (
平台
工具集: ClangCL)构建在Windows 10上的。 在Windows上重新编译源代码之后,如果我为Android
平台
构建了统一项目,那么wchar的大小也会保持不变吗?或者,当我的字符串处理代码停止工作时,我会有一个令人讨厌的惊喜吗?CharSet.Unicode)] public static extern void DoSomething([Marsha
浏览 1
提问于2021-03-13
得票数 0
回答已采纳
2
回答
我可以在Windows中为
Linux
平台
创建应用程序吗?
、
、
、
但是,我对
linux
上的c++编程知之甚少。因此,我的问题是,我能否在Windows中创建一个控制台应用程序并将其编译到
linux
平台
上。没有必要在Windows上编译它。但是,它应该在
linux
平台
上
执行
。我是
linux
编程的新手。如果有别的办法,请给我建议。
浏览 8
提问于2014-02-14
得票数 0
回答已采纳
2
回答
如何在.pro文件中指定只为Android
平台
构建的库?
、
、
、
我正在尝试使用QtCreator (2.7.2) + QT (5.1.0)来构建一个可以在桌面(
Linux
)和移动(Android)
平台
上运行的应用程序。要实现这一点,我需要根据目标
平台
使用不同的预构建库。如何在.pro文件中指定这一点?unix:!mac { message("* Using settings for Unix/
Linux
.")LIBS += -L
浏览 3
提问于2013-08-07
得票数 11
回答已采纳
2
回答
从java程序中确定进程
执行
的运行时系统
、
、
我正在尝试从java程序调用本机可
执行
文件。我有三个exe文件,一个用于win32,另一个是
Linux
32位,第三个是
Linux
64位,现在在调用正确的可
执行
文件之前,我需要确定哪个
平台
程序正在运行。我可以通过简单地获取"os.name“系统属性来确定操作系统,但不确定如何确定它是32位还是64位
平台
?
浏览 0
提问于2010-09-03
得票数 1
回答已采纳
1
回答
如何通过Java程序了解
平台
、
、
目前,我只访问
linux
服务器并
执行
一些命令。实际上,这对于
linux
环境来说是非常特殊的。我希望当我访问服务器时,我的程序会检查天气是
Linux
环境还是windows环境。如果是windows环境,则
执行
命令;如果是
Linux
环境,则
执行
Linux
命令。如何才能实用化地检查
平台
。
浏览 0
提问于2014-01-30
得票数 0
2
回答
Android-sdk模拟器不工作
、
我的
平台
: debian 8 (sid)我从下载了android-sdk_r24.4.1-
linux
.tgz,但模拟器(*)可
执行
文件无法运行,因为我得到:我在tgz中找不到仿
浏览 3
提问于2016-05-30
得票数 0
2
回答
Java程序在
Linux
和Windows上的性能比较
、
、
我在Windows7和
Linux
(Debian)上运行了一段Java代码(测量解析和验证xml文件所用的时间)。现在,与Windows
平台
相比,在
Linux
平台
上花费的时间肯定要少得多。我现在很为难,因为我还在这两个
平台
上运行了一个简单的基准测试Java程序(它使用了两个嵌套循环,运行了大约900000次)。
Linux
平台
上的用户时间大约是Windows
平台
上的60倍。我的系统使用32位
Linux
(Debian) (Java也是3
浏览 3
提问于2012-02-05
得票数 1
1
回答
AWS设备场上的Python测试(M2Crypto问题)
、
、
我正在为Android设备做Python图像识别测试。它在本地工作;但是当我试图为AWS构建它时,我总是得到以下错误: 将SWIG/_m2密码.i盗用到SWIG/_m2 m2crypto_Wrap.c swig.exe -python -Ic:\python27\include -Ic:\python27\PC -Ic:\pkg\include -includeall -modern
浏览 1
提问于2016-03-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 执行原理探究
linux,SSH 远程执行任务或者执行sh文件
Linux定时执行任务Crontab
在linux上定期执行命令、脚本
Linux下执行Python作图脚本关键点
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券