我使用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版本,自制软件无法安装公式相关推荐

  1. cc、gcc、g++、CC的区别概括

    gcc是C编译器:g++是C++编译器:linux下cc一般是一个符号连接,指向gcc:gcc和g++都是GUN(组织)的编译器.而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Lin ...

  2. CentOS 7升级gcc 8.3.1 7.x.x 4.9.4版本

    Centos 7默认gcc版本为4.8,有时需要更高版本的,这里以升级至8.3.1版本为例(升级gcc7系列也是类似的步骤),分别执行下面三条命令即可,无需手动下载源码编译 1.安装centos-re ...

  3. centos gcc卸载_Linux Centos下软件的安装与卸载方法

    转载于: http://blog.csdn.net/zolalad/article/details/11368879 Linux下软件的安装与卸载 第一章   linux下安装软件,如何知道软件安装位 ...

  4. gcc生成静态库.a和动态库.so和OpenCV3.4.11的安装及使用示例

    gcc生成静态库.a和动态库.so和OpenCV3.4.11的安装及使用示例 文章目录 gcc生成静态库.a和动态库.so和OpenCV3.4.11的安装及使用示例 一.用gcc生成静态库和动态库 ( ...

  5. gcc 和 g++ 的联系和区别,使用 gcc 编译 c++

    GCC 编译器已经为我们提供了调用它的接口,对于 C 语言或者 C++ 程序,可以通过执行 gcc 或者 g++ 指令来调用 GCC 编译器. 实际使用中我们更习惯使用 gcc 指令编译 C 语言程序 ...

  6. 基于ARM的GCC编译器,各版本arm-gcc区别与安装

    arm-linux-gcc.arm-none-eabi-gcc.arm-eabi-gcc.arm-none-linux-gnueabi-gcc区别 arm-none-eabi-gcc ==(ARM a ...

  7. 最新M1专用LRC更新Adobe Lightroom CC 2021中文直装版,已解决M1安装不上闪退等问题!

    Adobe Lightroom Classic 2021 v10.4 for Mac是Adobe出品的强大桌面摄影软件,可以轻松的整理和编辑照片.Lightroom Classic 2021是全球专业 ...

  8. Adobe Photoshop CC for Mac 2019 中文免费版软件在线安装教程

    PS CC 在线安装法 PS CC 在线安装步骤分为两部分:软件安装和软件激活. 软件的安装 双击打开"1 Creative Cloud Installer 4.7.0.dmg": ...

  9. gcc编译器java_「gcc编译器下载」gcc编译器下载各版本下载 - seo实验室

    gcc编译器下载 相关阅读 @RequestMapping(value="/download_index")public String downloadExce Java SE D ...

最新文章

  1. 为什么工厂模式可以解耦?(一)
  2. 今年1篇Science,2篇NBT,2篇MP,1篇PNAS等11篇文章,遗传发育所白洋组在植物微生物组取得系列进展!
  3. 关于Unity调用摄像头扫描二维码与生成二维码的实现方法
  4. 《Language Implementation Patterns》之访问重写语法树
  5. 【机器视觉】Qt联合Halcon编程之显示图片
  6. qt中如何模拟按钮点击_如何快速在 Shopify 中加入按钮
  7. Java官方操纵byte数组的方式
  8. openlayers 3读取加载geojson格式数据
  9. 【C语言】结构和指针
  10. 广度优先搜索生成树怎么画_LeetCode0938: 二叉搜索树的范围和
  11. mysql索引or_mysql索引之or条件
  12. python—json模块的编码与解码
  13. 苹果系统虚拟计算机win7,mac虚拟机安装win7教程
  14. blog放在 http://cunsh.ycool.com/
  15. 法语学习笔记——语音
  16. VR、AR、MR以及数字孪生
  17. Safair浏览器 时间戳转化兼容性问题。
  18. python 运行画图时,报错:“RuntimeError: Invalid DISPLAY variable“
  19. 【散文】 如果今生我是你梦中的蝴蝶
  20. GIT面试题——分支

热门文章

  1. 前端学习(3215):类的编写
  2. [html] 移动端如何禁止用户手动缩放页面?
  3. [html] 举例说明使用data-有什么优点?
  4. [html] Ajax与Flash的优缺点分别是什么?
  5. [vue] 怎么在watch监听开始之后立即被调用?
  6. 工作233:定义有对话框的按钮
  7. 前端学习(2061):vue的mvvm
  8. 前端学习(672):if-else
  9. spring学习(27):通过setter依赖注入
  10. java中的locksupport_java中线程的停止以及LockSupport工具类