Questions tagged «gcc»

GNU编译器集合,这是GNU项目中用于各种语言的编译器系列。有关gcc的问题应仅限于安装和基本用法/配置。

3
Mac OS X 10.6,Xcode 4,PowerPC C编译器?
当我尝试交叉编译PowerPC的C代码时,我收到以下错误: llvm-gcc-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/powerpc-apple-darwin10-llvm-gcc-4.2': execvp: No such file or directory 安装缺少的编译器的最佳方法是什么?
1 macos  xcode  gcc 


1
在脚本里面执行的编译命令给出错误,在外面执行很好......可能是gcc
我有一个名为buildgcc.sh的脚本,其中包含以下内容。 mymac$more buildgcc.sh g++ -Wno-write-strings A.cpp B.cpp B.cpp c.cpp D.cpp E.cpp F.cpp artgdg.cpp G.cpp H.cpp I.cpp J.cpp K.cpp L.cpp M.cpp N.cpp O.cpp P.cpp 当我运行脚本时,我收到一个错误: mymac$./buildgcc.sh No such file or directory+-4.2: P.cpp 但是当我将脚本的内容复制/粘贴到命令行时: mymac$g++ -Wno-write-strings A.cpp B.cpp B.cpp c.cpp D.cpp E.cpp F.cpp artgdg.cpp G.cpp H.cpp I.cpp J.cpp K.cpp L.cpp M.cpp N.cpp …
1 macos  bash  script  gcc 

0
建立一个较旧的glibc
是否有可能在2.4 / 4.6 / 2.22的版本组合中构建glibc / gcc / binutils(或者最古老的''最稳定的'linux发行版仍然使用的GCC的更新版本)? 我想为MinGW创建独立的交叉编译器,并按照以下顺序让它们比glibc 2.14(我当前的Fedora)工作更多: 建立glibc- <old version> 使用标准的发行版编译器 使用这个旧的glibc版本构建新的binutils / gcc 使用新的工具组合构建交叉编译器。

1
Slackware ./configure错误
我是slackware的新手。 我正试图在我的slackware 14.0上安装freetds,但是当我运行./configure时我得到了这个错误 config.log说: gcc:错误:无法识别的命令行选项'-V' gcc:致命错误:没有输入文件 gcc:错误:无法识别的命令行选项'-qversion' gcc:致命错误:没有输入文件 ... ... 错误:C编译器无法创建可执行文件

1
无法使用gcc编译SDL源文件
我下载了SDL图形编程简介手册,所以我尝试编译我的第一个源,它记录了下一个错误 编译它的命令是: $ gcc helloWorld.c [-o helloWorld] $(sdl-config --cflags --libs) 并且日志是: gcc: error: [-o: No such file or directory gcc: error: helloWorld]: No such file or directory
linux  fedora  gcc  c  sdl 

0
在make期间,HP-UX Build GCC 4.8.5失败
我正在尝试在HP-UX上本机构建GCC 4.8.5,因为HP-UX不支持GCC 4.8.5软件包安装。 我做的是下载gcc-4.8.5 src然后配置,make。 PWD - > / DATA5 / poagent / mkdir build&& cd build ../gcc-4.8.5/configure --prefix = / data5 / poagent / build --enable-languages = c,c ++ --without-cloog --with-gnu-as --with-as = / usr / local / ia64-hp-hpux11.31 / bin / as --with-gnu-ld --with-LD =的/ usr / CCS …

1
在Raspberry Pi(Raspbian)上编译gcc时出错:make:*** [bootstrap]错误
我正在尝试使用raspbian编译gcc版本2.95.3,我需要它才能编译2.6内核。 我正在跟进 本教程 ,但是当我进入自举步骤时,我明白了 make[1]: Entering directory '/home/pi/Desktop/gcc2/gcc-2-build/gcc' cd ../../gcc-2.95.3/gcc; autoconf /bin/sh: autoconf: not found make[1]: *** [../../gcc-2.95.3/gcc/configure] make[1]: Leaving directory '/home/pi/Desktop/gcc2/gcc-2-build/gcc' make: *** [bootstrap] Error 2 我能做什么?

1
Linux From Scratch,glibc制造错误
我正在遵循LFS指南7.2,我在5.7节。执行Glibc make时,我收到以下错误。 -o /mnt/lfs/sources/glibc-build/math/s_isnan.os -MD -MP -MF /mnt/lfs/sources/glibc-build/math/s_isnan.os.dt -MT /mnt/lfs/sources/glibc-build/math/s_isnan.os ../sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c:30:1: error: '__EI___isnan' aliased to external symbol '__GI___isnan' make[2]: *** [/mnt/lfs/sources/glibc-build/math/s_isnan.os] Error 1 make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.16.0/math' make[1]: *** [math/subdir_lib] Error 2 make[1]: Leaving directory `/mnt/lfs/sources/glibc-2.16.0' make: *** [all] Error 2 我的GCC版本是4.7.2。我应采取哪些步骤来纠正此错误?
linux  gcc  ubuntu  glibc 

0
gcc错误没有输入文件
我有Debian Lenny(32b)的服务器,我在上面安装了gcc。当我尝试命令 gcc --version我得到错误“i686-linux-gnu-gcc-6:致命错误:没有输入文件”有人可以帮助我哪里可以出问题?
linux  debian  gcc 

3
我得到响应/root/gcc-4.8.2/bin:当我在bash.rc中设置路径时,没有这样的文件或目录
我的系统中已经有gcc 4.4.7。我的系统是RHEL 6.6。 [root@gksrv Desktop]# gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 我想升级到gcc-4.8.2,然后完成了在系统上安装它的所有步骤。 键入后得到的输出的最后部分make install如下: Libraries have …

1
Cent OS 6.7中的g ++ 4.9.2将编译但不会链接
我正在使用Centos 6.7,并安装了devtools-3发行版并“启用”了它,使gcc 4.9.2成为默认值。一个使用正则表达式的简单C ++程序将进行编译,但不会链接。 // regex_search example #include <iostream> #include <string> #include <regex> int main() { std::string s("this subject has a submarine as a subsequence"); std::smatch m; std::regex e("\\b(sub)([^ ]*)"); // matches words beginning by "sub" std::cout << "Target sequence: " << s << std::endl; std::cout << "Regular expression: /\\b(sub)([^ …
linux  centos-6  c++  gcc 

0
在OSX 10.9上安装Homebrew
我正在尝试使用以下命令安装Homebrew: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" # Add Homebrews binary path to the front of the $PATH echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile source ~/.bash_profile 一切似乎都正常,但是当我通过 brew doctor 我收到此错误: Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang 我一直在研究它,它看起来像是我没有使用的OSX 10.10中出现的问题。可能是什么问题? 顺便说一句,我试图使Ruby on Rails可以使用clang而不是gcc来工作(因为它不能与gcc一起使用),因此问题在重新安装后出现。是否可以使用某些配置切换回gcc? 编辑1: 当我跑步 xcodebuild -find clang 我懂了 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang 当我跑步 which …

1
需要在我使用C ++的计算机科学上使用gcc,但上手时遇到麻烦[关闭]
这是我的讲师关于Linux软件的建议(因为所需的软件Visual Studio 2017在Linux上不可用(我有Mint): 2)如果您是LINUX用户,我将接受使用开源开发的作业来自自由软件基金会的gcc编译器。 但是,讲师在软件安装过程中没有提供任何帮助。因为我是编程和Linux的新手,所以我需要一些帮助。我只有在学习Python时才有使用Microsoft Azure笔记本的经验,直到现在才有了PyCharm的经验,除此之外,我对编码软件一无所知。 我很确定我刚刚使用终端正确安装了gcc。(如果这提供了有关我正确安装它的任何确认,如果我转到“软件管理器”并键入“ gcc”,则它会显示绿色的复选标记,表明已安装)。 我现在如何使用gcc练习C ++?如何保存代码,以便可以上载作业?我是否需要安装其他产品,还是仅在终端上使用gcc?
linux  c++  gcc 

1
OSX zsh-为什么二进制文件仅以完整路径执行?[重复]
这个问题已经在这里有了答案: 找不到完整路径的Mac OS X 10.6可执行文件 1回答 我只是在编写一些小型C脚本并对其进行测试。为什么要剂量 ~ Desktop: gcc test.c -o test ; /Users/xx/Desktop/test ; 工作正常 ~ Desktop: gcc test.c -o test ; test ; 不起作用?为什么剂量OSX / ZSH需要完整的路径来执行二进制文件?
-2 macos  zsh  gcc  c  oh-my-zsh 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.