腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我能做些什么来定义CLOCK_MONOTONIC呢?
、
、
、
是否有任何可
移植
的方法(目前只适用于GNU/
Linux
)总是定义一个CLOCK_MONOTONIC?或者,在
Linux
环境中是否有类似的方式可以
移植
这样的时钟呢?我的意思是:是否有任何可
移植
的方式来始终拥有一个单调的时钟,而不受settime()/settimeofday()?的影响?现在我使用它没有问题,我有Ubuntu12.4,使用
gcc
和编译:
gcc
测试.c -o测试,仅此而已。但我需要一种可
移植
的方式,在GNU/
浏览 0
提问于2013-07-06
得票数 1
回答已采纳
4
回答
为什么
linux
内核使用非标准的C编写(
gcc
特有的特性)?
、
、
、
Linux
内核代码使用“语句表达式”和typeof扩展,这使得它只能在
gcc
下编译。这是一个糟糕的设计选择,还是有特定的原因让
linux
内核代码专用于
gcc
?编辑:当我说它破坏了可
移植
性时,我在不同的上下文中使用了它。我在想,通过遵循标准C,它将被任何支持标准C的编译器所接受(这正是创建标准的目的--统一C的所有不同方言),因此更
浏览 106
提问于2011-11-16
得票数 25
1
回答
可
移植
的
linux
下的
gcc
、
、
、
有没有一套适用于
linux
的可
移植
构建工具,至少包括make和
gcc
?诚挚的问候
浏览 4
提问于2013-07-26
得票数 2
1
回答
使用clang时用什么代替静态libgcc?
、
、
、
我试图
移植
到Macintosh,在那里提供clang,而不是
gcc
。当我和
gcc
一起在
Linux
上构建时,我把-static-libgcc传递给
gcc
。 在使用clang时,最接近的等效项是什么?
浏览 2
提问于2014-03-24
得票数 2
回答已采纳
5
回答
Windows下嵌入式平台的交叉编译
、
、
我想为
Linux
构建一个编译器(
GCC
移植
),这样构建的
GCC
就可以运行在Windows上,并为嵌入式平台创建可执行文件。 上述情况有可能实现吗?
浏览 2
提问于2008-12-08
得票数 3
回答已采纳
2
回答
Boost build how-to:交叉编译环境中的本机构建工具
、
、
我已经将一个使用boost-build的项目从Windows (使用msvc)
移植
到
Linux
(使用
gcc
),现在正在将其进一步
移植
到交叉编译的
Linux
(也使用
gcc
)。我想长期支持所有3个平台(Windows,原生
Linux
,交叉编译的
Linux
)。 我已经为交叉编译添加了基本的支持,只需添加一个新的“使用
gcc
...”线路。
浏览 1
提问于2012-10-17
得票数 0
回答已采纳
1
回答
C结构对齐
、
、
有没有一些
gcc
的便携语用,这样我就可以做C结构而不是记忆对齐了? 我想我的程序是可
移植
的(
Linux
,FreeBSD,MacOS,Cygwin),但是我会和
gcc
呆在一起。
浏览 0
提问于2015-01-06
得票数 1
回答已采纳
1
回答
对于MIPS,
gcc
是3.4.4还是4.3.2?
、
我们对
gcc
3.3.2 ( MIPS)做了一些修改,以支持我们正在开发的嵌入式系统的变幻莫测。
gcc
3.4和更高版本似乎已经大大改进了MIPS代码生成,所以我计划将我们的更改向前
移植
。问题是我应该瞄准哪个版本的
gcc
: 3.4.4还是直接升级到4.3.2?
移植
这些变化需要做大量的工作,我不想做两次,然后选择更好的结果。
Linux
-MIPS项目仍然推荐使用
gcc
3.4.4,并且MIPS Technologies维护了一个基于
gcc
3.4.4的经
浏览 0
提问于2008-10-17
得票数 0
1
回答
使用MSYS2 2/MINGW-64缺少POSIX和std符号
、
、
、
、
我尝试将一些C/C++代码从
Linux
移植
到Windows。在
Linux
上,我使用
GCC
-10来构建,在Windows上,我尝试使用MSYS2 2/MINGW-64。我以前从未使用过MSYS2,在将
Linux
/POSIX代码
移植
到windows方面经验也不多。为什么这
浏览 1
提问于2021-09-08
得票数 2
回答已采纳
3
回答
Linux
中有STDCALL吗?
、
、
、
我正在尝试将Windows应用程序
移植
到
Linux
上。此应用程序使用__stdcall属性标记一些函数。然而,一位朋友告诉我,stdcall只在Windows上使用,在
Linux
上没有意义(但确实存在于Windows中,
GCC
)。此外,
GCC
指出:__attribute__((__stdcall__))和__attribute__((stdcall)) (在stdcall附近没有下
浏览 3
提问于2010-06-16
得票数 22
回答已采纳
3
回答
Linux
中的静态链接是可
移植
的吗?
、
、
Linux
中的静态链接是可
移植
的吗?我的意思是,我是否可以在
gcc
中使用-static选项并静态地链接到每个依赖项,以便从ldd获得一个干净的输出,并期望得到的可执行文件能够在安装了
Linux
的另一台计算机上可
移植
地运行?
浏览 0
提问于2015-08-04
得票数 2
回答已采纳
1
回答
GCC
等价于MSVC中的/GS、/GL、/Gy、/Oi、/MD
、
、
、
我将在C++ 2017 ( windows环境中)开发的程序
移植
到
GCC
(在
linux
环境中)。我不太熟悉
GCC
编译器。
GCC
是否有等效的编译器选项: /GS (缓冲区安全检查)、/GL (启用整个程序优化)、/Gy (启用函数级链接)、/Oi (生成内部函数)、/MD (使用MSVCRT.lib创建多线程DLL )?
浏览 1
提问于2019-08-05
得票数 0
回答已采纳
2
回答
RISCV多核处理器的
Linux
移植
、
、
、
、
我们已经为RISCV处理器
移植
了
Linux
,并且它正在我们自己的基于FPGA的带有busybox的板上工作。 我是否应该对bbl引导加载程序(Berkely bootloader)进行任何更改以支持多核?我应该对我的单内核
Linux
内核进行哪些更改以支持多核?
浏览 13
提问于2016-05-27
得票数 1
1
回答
GCC
从2.9x升级
、
、
我一直试图在我的PS2
Linux
机器(mips)上从2.95.2升级编译器,我的头要爆炸了。我不会声称我对
linux
很在行。
gcc
3.3.1下载、配置、安装 ../
gcc
-3.3/configure --enable-shared --disable-checking --with-system-zlib --program-suffix=3 --with-gnu-ld
gcc
3.3.1回到尝试编译
gcc
3,我知道在配置过程中得到了一
浏览 4
提问于2011-07-24
得票数 1
回答已采纳
8
回答
在
Linux
中编译Windows C控制台应用程序
、
、
我可以在
Linux
中编译Windows C控制台应用程序(.exe)吗?(更具体地说,是Ubuntu)诚挚的问候
浏览 1
提问于2009-11-26
得票数 3
回答已采纳
1
回答
如何检查arm- to
linux
-gnueabi-g++对C++11的支持
、
、
、
我正在编写一个使用C++11特性如std::atomic、std::threads等的可
移植
应用程序。如何验证我的ARM
GCC
交叉编译器工具链是否支持C++11标准?我尝试使用arm-none-
linux
-gnueabi-g++ -v和arm-none-
linux
-gnueabi-g++ --version,但是它在使用-std=c++11时返回错误。编辑# arm-
linux
-gnueabi-g++ -std=c++11 dum.cpp cc1plus:错误:未识别的命令行选项'-std=c
浏览 6
提问于2013-12-13
得票数 8
回答已采纳
2
回答
Visual Studio2015允许用
GCC
编译普通的C++项目吗?
、
、
、
标题说明了一切,我一直在读一些奇怪的片段,说Visual Studio2015包含了
GCC
,但是你能创建一个普通的C++项目,然后用
GCC
编译它吗?
浏览 0
提问于2015-11-11
得票数 0
2
回答
gcc
和Ubuntu的错误舍入
、
、
、
、
我目前正在将一些代码从Windows
移植
到
Linux
(Ubuntu),从MS VS2008编译器
移植
到
GCC
。cout.precision(4);
Linux
注意: Windows代码在Windows 10膝上运行,
Linux
代码在64位Ubuntu18.04LTS VM中运行。
浏览 4
提问于2020-10-09
得票数 0
回答已采纳
1
回答
包含多平台/多版本的libc目录
、
、
需要将my platform (Ubuntu)上的这些目录传递给clang,以便它可以正确解析包含libc头文件的代码:/usr/lib/
gcc
/x86_64-
linux
-gnu/4.6/include /usr/lib/
gcc
/x86_64-
linux
-gnu/4.6/include-fixed
浏览 0
提问于2012-08-27
得票数 0
回答已采纳
1
回答
clang问题:C中另一个函数体内部的内联函数
、
、
、
从
Linux
移植
到OS/X是一项挑战。我在另一个函数体中嵌入了一个内联函数。在
Linux
上,
gcc
愉快地编译了代码,但是在OS/X上,clang报告了错误。a : b; }}
Linux
$
gcc
-c inline.c
gcc
OSX $ cc --version
浏览 7
提问于2016-08-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
开发者将 GCC的JIT 库移植到 Windows
Linux c编程起步,掌握gcc的基本用法
Redox OS 计划移植更多 Linux 软件
Linux驱动|rtc-hym8563移植笔记
你真的了解Linux下gcc编译器吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券