gcc 相关问题

GCC是GNU编译器集合。它是Linux上事实上的标准C编译器,也支持许多其他语言和平台。

回答 1 投票 0


如何使用Alignas替换Pragma Pack?

),我总是在stestalignas以下获得8个字节,而Pragma Pack则是5个字节。我希望ot Achive是使sizeOf(stestalignas)返回5。

回答 2 投票 0



如何在C

所以我的问题是我有一组C文件(其中很多), 我还有一组已编译的C文件,并将其翻译成类型.o(object)和.d(依赖项) 我的问题:...

回答 0 投票 0

在优化为循环的循环中从结构指针中取出成员吗?

在C99中,我有plessose i在整个循环迭代中不会改变。编译器是否优化了这一行,或者每个循环迭代将有一个取消性操作?< t-> 其他话,会

回答 1 投票 0


teraion3U调用联合误差

#包括 int main() { for(int i = 0; i< 4; ++i) std::cout << i*5000000000 << std::endl; } getting a warning from gcc whenever i try to run this. ...

回答 1 投票 0


dudibate全局变量

,我在静态库中有一个函数f(),它只是打印了多少次。

回答 1 投票 0

在成员函数通常不嵌入之前,多大?

编译器决定不包含它们之前,成员功能需要在很大程度上吗? (假设GCC和O2/O3或任何其他高优化开关)。

回答 2 投票 0






其中包括存储的文件-Ubuntu Linux,GCC

,当我们进行以下操作时: #include 相对 #include“ myfile.h” 在我的情况下,编译器GCC知道stdio.h(甚至对象文件)位于我的硬盘驱动器上...

回答 4 投票 0

GCC组件与直接到机器代码[封闭]

我最近开始学习如何编程,我发现这一件事很好奇: 为什么海湾合作委员会会额外汇总C代码以组装并转到机器代码? 直接编译到机器代码是合理的吗?我知道,例如MS C编译器会这样做,所以GCC这样的行为的原因是什么?

回答 1 投票 0


最新问题
© www.soinside.com 2019 - 2024. All rights reserved.