g ++是GNU编译器集合(gcc)的C ++前端。
main.cpp :(。text + 0x5f):未定义引用
我尝试从SDL指南中编译一些练习。我这样编译:g ++ -o main main.cpp -I / usr / local / include / SDL2 -L / usr / local / lib -lSDL2我得到这个:/tmp/cci2rYNF.o:在函数`main'中: ...
在以下场景的语法方面,以下是否有问题:如果我有类Foo和类Foo1,我的类Foo有一个类型为Foo1的私有成员:.h file:class ...
我是g ++的新手,我正在尝试编译/运行此页面上的示例c ++代码:https://docs.microsoft.com/en-us/windows/desktop/psapi/enumerating-all-processes编译代码用g ++ -...
gcc链接器扩展__attribute __((构造函数))导致main()崩溃
首先我有一个singleton.cpp文件来构建一个单例对象,并使用attribute((constructor))声明实例#include using namespace std; class singleton {public:singleton(){...
如何使用libc ++ libstdc ++编译的链接库混合
我正在尝试编写一个脚本,该脚本使用用clang编译的库和另一个用G ++编译的库,我得到以下错误:ld.lld:error:undefined symbol:myFunction()其中(根据...
通常在gcc下的C语言中,我将从以下一组警告标志开始(从多个来源痛苦地组装):-Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function -...
如何使用MinGW编译器在Windows命令提示符下使用Makefile编译代码?
我正在尝试使用也提供给我的makefile编译一些提供给我的代码。我在Windows 10上使用MinGW作为我的编译器。我对makefile的经验很少......
我有一个奇怪的情况是ebx寄存器在我执行任何写操作时导致段错误。我无法弄清楚为什么。 ebx寄存器有哪些限制我无法使用它?一世 ...
std :: gcd不能在g ++ 5.4.0中编译 - 'gcd'不是'std'的成员
环境:Ubuntu 16.04 64位g ++版本5.4.0这是代码:#include ... auto g = std :: gcd(10,4); ...我在编译命令中打开了-std = c ++ 17选项:g + ...
以下是我用四个变量定义结构的代码。前两个是每个有3个元素的数组。其他两个变量是标量。我尝试使用vc ++,g ++和在线编译器......
我正在尝试制作一个简单的脚本,以了解如何使用PING命令获得乐趣(现在在uni处使用数据安全类)。我有以下代码:#include #...
INT的大小是4个字节,CHAR是1个字节。 INT的限制为-2,147,483,648至2,147,483,647,CHAR为-128至127. #include using namespace std; int main(){int a; char b; ...
如何创建一个linux shell别名给g ++编译器编译的文件路径?
我想要做的是为下面的句子创建一个别名:g ++ -g -pedantic -Wall -o executablefilenamehere pathoffiletocompilehere因为我必须经常编译单个文件。去做 ...
我在macOS中尝试了一个简单的dylib,并用g ++编译。我做了一个小样本来测试lib,它完美无缺。现在我做了一个简单的QT应用程序,链接了lib并将标题添加到mainwindow.cpp ...
我使用g ++ -std = c ++ 11 -o main main.cpp -pthread编译了一个c ++代码,如果我使用gcc -std = c ++ 11 -o main main.cpp编译相同的代码,它编译得很好 - pthread它不编译和...
我想在一个位置/home/my/library/libmyfoo.a创建一个库libmyfoo.a。我想以最简单的形式使用这个静态库,如下所示:假设这是myProgram.cpp #include“AAA。 H”...
g ++链接OpenCV演示找不到cv :: _ InputArray :: _ InputArray和cv :: imshow
在一台PC上,我尝试编译以下演示程序opencv2.cpp,它从默认视频捕获设备中获取图像以显示它们:#include“opencv2 / opencv.hpp”using namespace ...
我有一个链接到许多库的程序。默认情况下,g ++更喜欢链接到共享库,即使存在相应的存档也是如此。如何更改此首选项以更喜欢静态...
OpenSSL libcrypto-1_1-x64.dll缺失
我已经用C ++开始了一个项目,需要实现一些openssl库。我下载了这些库,按照如何安装openssl的说明进行操作。这是一个痛苦,不得不安装/ ...
我对gcc程序集非常熟悉...最近我被迫使用g ++进行代码清理。让我提一下我对装配很熟悉,因此出于好奇,我经常看看它有多好......