компиляция с g ++ не работает (компиляция с помощью clang не допускается)
668
cp3
Изначально gcc -o main main.cpp выдает такую же ошибку, как
main.cpp:10:20: fatal error: iostream: No such file or directory #include <iostream>
Но после установки gcc с brew (brew install gcc) и ссылкой (brew link gcc), версия gcc обновляется (4.8.1 -> 8.2.0)
Так что компиляция с помощью gcc (gcc -o main main.cpp) в порядке, но g ++ -o main main.cpp по-прежнему выдает то же сообщение об ошибке.
Что я должен сделать для компиляции g ++?
GCC-V говорит
Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/8.2.0/libexec/gcc/x86_64- apple-darwin18.0.0/8.2.0/lto-wrapper Target: x86_64-apple-darwin18.0.0 Configured with: ../configure --build=x86_64-apple-darwin18.0.0 -- prefix=/usr/local/Cellar/gcc/8.2.0 -- libdir=/usr/local/Cellar/gcc/8.2.0/lib/gcc/8 --enable- languages=c,c++,objc,obj-c++,fortran --program-suffix=-8 --with- gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr --with- mpc=/usr/local/opt/libmpc --with-isl=/usr/local/opt/isl --with-system- zlib --enable-checking=release --with-pkgversion='Homebrew GCC 8.2.0' - -with-bugurl=https://github.com/Homebrew/homebrew-core/issues -- disable-nls --disable-multilib --with-native-system-header- dir=/usr/include --with- sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk Thread model: posix gcc version 8.2.0 (Homebrew GCC 8.2.0)
Но g ++ -v говорит
g++: warning: couldn’t understand kern.osversion ‘18.2.0 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-apple- darwin12.5.0/4.8.1/lto-wrapper Target: x86_64-apple-darwin12.5.0 Configured with: ../gcc-4.8.1/configure --enable-languages=c++,fortran Thread model: posix gcc version 4.8.1 (GCC)
Согласно комментарию к [этому вопросу StackOverflow] (https://stackoverflow.com/q/50501388/3395469), вы можете попробовать `g ++ - 8`, а не просто` g ++ `.
Anaksunaman 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
Как отправить escape-символ на OS X терминал?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux