gcc support java_由于CC寻找不存在的gcc版本,自制软件无法安装公式
我使用Xcode 8.0運行Mac OS 10.12 .
我試圖從ElmerCSC / homebrew-elmerfem安裝FEM-package elmer .
$ brew install elmer --with-elmergui --HEAD --with-elmerice --verbose
但是構建失敗了:... / usr / local / Cellar / cmake / 3.6.2 / share / cmake / Module / CMakeDetermineCCompiler.cmake:57中的CMake錯誤(消息):在環境變量CC中找不到編譯器集:在/ usr /本地的/ opt / GCC /斌/ GCC-7 . 調用堆棧(最近一次調用):CMakeLists.txt:17(PROJECT)... CMake錯誤:CMAKE_C_COMPILER未設置,在EnableLanguage CMake錯誤之后:CMAKE_CXX_COMPILER未設置,在EnableLanguage之后 - 配置不完整,發生錯誤! ... CPU:四核64位arrandale Homebrew Ruby:2.0.0-p648 Clang:8.0 build 800 Git:2.8.4 => /Applications/Xcode.app/Contents/Developer/usr/bin/git Perl: / usr / bin / perl Python:/ usr / local / bin / python => /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/bin/pytho$ Ruby:/ usr / bin / ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby Java:1.8.0_101 macOS:10.12-x86_64 Xcode:8.0 CLT:N / A X11:2.7.9 => / opt / X11 ==> ENV CC:/ usr / local / opt / gcc / bin / gcc-7 CXX:/ usr / local / opt / gcc / bin / g -7 OBJC:clang OBJCXX:clang HOMEBREW_CC:clang HOMEBREW_CXX :clang SDKROOT:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk MAKEFLAGS:-j4 ...
對我來說奇怪的是腳本會查找不存在的gcc-7和g -7 . 但我在同一個地方安裝了版本gcc-6和g -6 . 我檢查了.bashrc和.bash_profile,但找不到將版本7或GCC條目設置為版本7的條目 .
$ gcc --version
配置: - prefix = / Applications / Xcode.app / Contents / Developer / usr --with-gxx-include-dir = / Applications / Xcode.app / Contents / Developer / Platforms / MacOSX.platform / Developer / SDKs /MacOSX10.12.sdk/usr/include/c /4.2.1 Apple LLVM 8.0.0版(clang-800.0.38)目標:x86_64-apple-darwin16.0.0線程模型:posix InstalledDir:/Applications/Xcode.app /Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
$ gcc-6 --version
gcc-6(Homebrew gcc 6.2.0)6.2.0版權所有(C)2016 Free Software Foundation,Inc . 這是免費軟件;查看復制條件的來源 . 沒有保修;甚至不適用于適銷性或特定用途的適用性 .
我在.bash_profile中設置了CC和CXX:
$ echo $CC
/ usr / local / bin / gcc-6
$ echo $CXX
/ usr / local / bin / g -6
這似乎沒有任何影響 .
gcc指向Xcode版本4.2.1
$ which gcc
/ usr / bin / gcc
這是我的PATH變量 . $ echo $ PATH
/ usr / local / bin:/ usr / local / sbin:/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ opt / X11 / bin:/ usr / texbin
這是一個公式還是一個cmake問題?我該怎么知道?
我該怎么做才能安裝配方elmer?
我感謝您的幫助!最好的祝福 .
總結
以上是生活随笔為你收集整理的gcc support java_由于CC寻找不存在的gcc版本,自制软件无法安装公式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10字体大小_暴露年龄警告!Win
- 下一篇: 安装rational rose软件详细教