GCC是GNU编译器集合。它是Linux上事实上的标准C编译器,也支持许多其他语言和平台。
GCC 6.4.0 VMWare播放器和Kali linux出错
我正在尝试在Kali上安装VMWare播放器。我已经下载并安装了捆绑包。更新的所有内容等,我已经运行了这些命令。 sudo apt-get install -y linux-headers - $(uname -r),...
我正在为大学工作,有一个网站检查我的内存使用情况,它用以下代码编译.c文件:/ usr / bin / gcc -DEVAL -std = c11 -O2 -pipe -static -s -o程序程序名....
关于以下内容在linux / gcc上使用C ++中的longjmp和setjmp是否安全?异常处理(我没有使用longjmp / setjmp实现异常处理。我想知道哪一方......
我编译了这样的代码以启用Asan:g ++ -O0 -g -fsanitize = address -fno-omit-frame-pointer但它从不生成核心转储,以便稍后我可以检查错误的详细信息。我怎么能够 ...
我想知道是否可以在另一个C文件文件中访问.directive或像%macro my_macro这样的宏的汇编指令:macroasm.S%macro my_macro 1 mov rsp,1%endmacro有没有...
我正在尝试运行我的应用程序,启用ASAN来搜索泄漏和其他错误,但是,因为我在应用程序中使用popen,所以清洁剂报告子进程错误(...
我有一个C项目,它具有以下文件结构:Makefile src | -utils | | --vic.c | | --vic.h | -mod | | --type.c | | --type.h | -bb.c | -bb.h | -main.c所以,在根目录我...
我在创建和链接库方面没什么经验,但这次我对这个愚蠢的事情感到疯狂。 -bash-3.2 $ g ++ -m32 src / main.cpp -Iinc -lblpapi3_32 -I / tmp / diff / include -L / tmp / diff / ...
如何测试gcc是否无法在Windows批处理文件(cmd)中编译程序?
我做了这个随机的C代码(app.c)int main(){ERROR; //只是一个随机代码,以确保编译器失败。 }和这个批处理文件(run.bat)@echo off:启动cls echo编译... gcc app ....
linux x86_64 vm gcc错误的可执行输出架构,exec文件格式错误
我正在使用GNU / Linux 64位Oracle VM编译一个简单的c程序main.c:int main(){return 0; } gcc命令是:gcc -c main.c -o output当运行:./ output时,它会导致错误:“不能......
CMake:使用target_compile_options设置ggc-min-expand和-heapsize
底部的最小工作示例。假设我想修改特定CMake目标的GCC垃圾收集,称之为foo。我的直觉就是尝试,例如:......
我有一些FORTRAN代码,我想用F2PY编译。代码如下:C FILE:FTYPE.F SUBROUTINE FOO(N)INTEGER N Cf2py integer optional,intent(in):: n = 13 REAL A,X ...
警告:隐式声明函数'getresuid'(和'seteuid')
我想摆脱警告。当我使用gcc -Wall -ansi -o test test.c编译源代码时,我回到test.c:在函数'main'中:test.c:12:警告:隐式声明...
__attribute __((构造函数))如何更改入口点?
我知道从C编程语言的角度来看main()是程序的切入点。但是从操作系统的角度来看是__start在ctrt0启动例程...
gcc找不到-lgcc,g ++。exe:错误:CreateProcess:没有这样的文件或目录
我正在尝试在Windows上使用MingW,但是当我尝试编译我的c / c ++文件时,当我使用C(gcc)> gcc c:\ Users \ Administrator \ Desktop \ C C ++ \ hello world \ hello编译时发生以下错误.c - oc:\ ...
我有一个在嵌入式ARM M4上运行的C应用程序;它工作正常。我使用Kinetis Design Studio,它使用gdb作为Windows上的调试器。对于我的大多数.obj,我可以单步执行C源代码。 ...
当我在GCC中编译带优化的switch语句时,它会设置一个这样的跳转表,(fcn)sym.foo 148 sym.foo(unsigned int arg1); ; arg unsigned int arg1 @ rdi 0x000006e0 83ff06 ...
makefile错误:打开依赖文件.d / file_name.Td:没有这样的文件或目录
我正在尝试调整自动生成依赖项的makefile(我在这里找到)。但是,当我运行make时,我收到以下错误消息:t @ t-XPS-13-9365:〜/ pf / test $ make g ++ -MT .o / ...
通过朋友访问类中的受保护类型 - gcc允许,clang不允许
哪种编译器是正确的 - 或者这是标准中的缺陷? GCC编译以下代码,但clang抱怨: :20:7:错误:'Impl'是'A'代码的受保护成员:template&...