g ++是GNU编译器集合(gcc)的C ++前端。
我正在使用适用于C ++ 11的函数来创建cpp程序。即使代码看起来正确并且没有语法错误,我在编译时也收到此消息:/tmp/cce9dpew.o:在函数中...
gcc是否以代数方式优化c ++代码,如果可以,优化程度如何?
请考虑以下代码,其中显示了一些简单的算术运算int result = 0;结果= c *(a + b)+ d *(a + b)+ e;要在cpu上方的表达式中获得结果,...
当noexcept函数试图在gcc或clang中调用non-noexcept函数时启用警告
当标记为noexcept的函数尝试调用未标记为noexcept的函数时,GCC或Clang中是否有一个标志会引发编译时错误(或警告)?如果否,那么...
目前,我正试图让Mingw为VSCode工作,我已经从Mingw下载网站安装了所有软件包,并在我的环境变量中设置了bin文件夹“ C:\ MinGW \ bin”。我设置了一个...
我正在尝试编译使用SDL2创建的程序以在其他计算机上运行(或在这种情况下测试VM)。我一直在用我认为正确的标志进行编译,例如g ++ main.cpp -o main -...
avr-gcc 8.1.0使用`as`而不是`avr-as`
我想为新项目使用最新版本的avr-gcc(8.1.0),但从ubuntu的package-manager中无法使用。因此,我使用此站点的构建脚本自己编译了该文件:https:// gist ....
我已经为模板类编写了默认的构造函数,该模板类将此处的所有值都标记为0。我唯一的想法是,检查类型名T是否为字符串类型,然后再与...一起使用...
我有C代码main_code.c和helper_code.c。前者取决于某些CUDA代码cuda_code.cu,后者取决于外部库mylib。为了使我的外部库mylib正常工作,我需要将其链接到...
我很久以来一直在问一个问题,即新版本的C / C ++编译器是否生成性能更好的更好代码(例如G ++ 7.3与G ++ 4.8)?如果这样做,加速的源头是什么?如果...
我正在编写一些使用c ++进行数值计算的代码。我需要非常仔细地编写代码,以帮助编译器生成良好的指令。然后,我发现对于带有-O3的g ++ 9.2,有些奇怪之处。
出现了一个实际问题,如何从主程序中通过一个函数的参数(在静态库中)获得一个类和另一个函数?例如,这可以从主程序I ...
我正在用C ++创建一个简单的成绩计算器,我只是C ++的新手,我正在练习它,但是我的方法或代码有问题,希望您能为我提供帮助一。我不...
g ++编译器是否在不使用其返回值的情况下将constexpr函数视为常规函数?
我试图查看由g ++编译的cpp constexpr函数的编译代码。我看到,如果函数不返回任何内容,则编译器会将其视为常规函数,但如果返回......>
我编写了一个简单的c ++代码,并在命令提示符下使用以下命令对其进行了编译,但是当我通过(cmd)在gdb中打开可执行文件时,当我要求它列出代码行时,就会得到...
在下面的代码3和#4中,打印'int i'的相同地址,谁能描述这是如何工作的?它发生在某些g ++而不是vc ++中,clang #include int i = 0; int main(){std :: cout ...
我一直在尝试使用新的实验性功能“ modules-ts”进行编码,该功能将包含在c ++ 20中。我已经克隆了gcc分支(在这里找到:https://gcc.gnu.org/wiki/cxx-modules),并且我在...'
除了“获得更多的内存”之外,我还没有找到一个可靠的答案。有没有办法减少g ++在编译过程中使用的内存?我(出于某种原因)试图编译...
在下面的代码3和#4中,打印'int i'的相同地址,谁能描述这是如何工作的?它发生在g ++中,而不是vc ++中。#include int i = 0; int main(){std :: cout <