g++ 相关问题

g ++是GNU编译器集合(gcc)的C ++前端。

用于使用LLVM库构建C ++程序的命令行

[我从LLVM的世界开始,在几个地方进行了搜索,并阅读了一些有关LLVM的文档,但是我没有发现任何内容显示如何编译使用LLVM标头和libs的程序...。我...

回答 1 投票 0

[g ++仅查找.lib文件

我正在将Windows 10与mingw-w64一起使用。我尝试使用静态链接库编译程序。我使用了以下命令:g ++ main.cpp -Llibs / -lfoo。但是MinGW说它找不到库文件,所以...

回答 1 投票 0

找不到G ++库

我正在尝试编译我制作的TBB和OpenMp比较程序。使用默认的Visual Studio编译器可以很好地进行编译。因此,我知道TBB的安装正确。但是,我想...

回答 1 投票 0

g ++ 6.3启用宽松的constexpr

我正在使用gcc 6.3.0(特别是MinGW,尽管我也想支持linux)。我的代码具有可用的constexpr函数。我使用的库在具有constexpr潜能的函数声明中使用宏,...

回答 1 投票 0

[g ++ -O2标志给出分段错误

下面的程序是一棵bst树,在未优化的设置下可以正常工作,但是在特殊情况下会生成SIGSEGV。由于我的调试技能并不适用于汇编程序,因此我可以使用...

回答 1 投票 0

g ++-如何禁用从0到指针类型的隐式转换?

特别是,我希望以下代码失败:void a(void *){} int main(){a(0); //失败a(NULL); //失败a(nullptr); //成功}并且我想编译以下代码:void a(int)...

回答 5 投票 3

模板静态成员定义取决于传递给链接器的顺序

下面的代码为模板静态字段成员提供2个定义,每个定义使用不同的值定义template1 :: x。人们会期望链接器拒绝这样的...

回答 1 投票 1

错误:在简单程序上加上两个整数的')'标记之前的预期非限定ID

我是C ++编程的新手,我知道以前在此站点上发布过许多类似的问题,但我似乎无法理解答案。我写了一个非常简单的程序,其中添加了两个...

回答 1 投票 0

[g ++编译不会输出可执行文件

我正在尝试编译一个简单的if语句的基本c ++文件。但是,每当我运行g ++ -o Lesson2.exe Lesson2.cpp时,我都不会出错,也不会输出文件。此命令适用于...

回答 1 投票 -1

如何在Linux上将gtkmm与g ++链接

我正在使用C ++创建GUI。因此,我使用终端线安装了gtkmm:sudo apt-get install libgtkmm-3.0-dev并使用#include 包含了gtkmm。但是当我按照教程进行操作时...

回答 1 投票 1

[在运行我在cpp中编译的程序时将文件名作为输入

在cpp中,我需要运行类似g ++ * .cpp -o out ./out的程序。

回答 2 投票 0

自动配置Qt的套件

所以!假设我在QtCreator中为新套件进行了许多设置(从源代码构建的GCC编译器9.3.0,因为我必须使用的发行版具有非常旧的版本以及环境设置)。我...

回答 1 投票 1

复制构造函数与std :: initializer_list构造函数

想象一下我们:struct S {struct S {S(){printf(“%s \ n”,__PRETTY_FUNCTION__); } S(const S&){printf(“%s \ n”,__PRETTY_FUNCTION__); } S(S &&){printf(“%s \ n”,...

回答 1 投票 2

如何使用WriteConsoleOutput编写UNICODE或扩展ASCII

[仅使用ASCII字符时,所有字符和给定的颜色值都会正确显示,但是,每当我使用扩展ASCII或UNICODE字符时,都会收到此错误消息(和我的g ++ ...

回答 1 投票 0

我可以告诉gcc / g ++警告缺少标题保护符吗?

无论是一次使用#ifndefs还是#pragma,编译器都会了解防护措施。并且每个头文件(.h / .hpp)都应该有一个防护。可能对于某些打算用于.... inc文件的例外。

回答 1 投票 1

gcc中的__always_inline和__never_inline有什么例外?

Andrei Alexandrescu在他在cppcon上的演讲中提到,在定义并使用__always inline宏时,gcc并不总是内联的,而__never_inline则相反。我无法...

回答 1 投票 0

[尝试使用gcc构建pybind11项目时获取未定义的引用

我正在尝试使用Makefile在GCC中使用GCC在Linux(我的情况下为Ubuntu 18.04)中构建C ++静态库。我注意到问题不在于makefile本身,而是我尝试编译和构建的方式...

回答 1 投票 0

无法在Debian Linux中编译C ++ 17 [重复]

我有以下代码,可以在Windows MinGW中进行编译。 #include #include #include int main(){auto futureLambda = std :: async([](const std :: ......>

回答 1 投票 -2

如何在debian 10上运行g ++-6,需要编译旧的buildroot系统(交叉编译)

如何在debian 10上运行g ++-6,需要编译较旧的buildroot文件。(NCurves(host-ncurses-5.9)崩溃),我试图修补buildroot中的文件,但就像走进沼泽一样。固定...

回答 1 投票 0

C ++如何防止在编译时调用一个以上的方法?

我有一个方法,我想强迫用户在编译时最后调用它。当前,我有一个正确的实现,但是对于运行时执行很有用。有没有一种干净的方法来...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.