gcc - gfortran 是否附加下划线...错误链接 Fortran 和 C
问题描述
我正在尝试在 MacOS 10.10.5 上编译FormCalc 9.9。
编译包括在终端上运行一个 bash 脚本。我将两者都重定向stdout
到sterr
一个日志文件,但这是我得到的所有输出:
$ ./compile
Compiling for system type MacOSX-x86-64
cp -p ./bin/MacOSX-x86-64/* MacOSX-x86-64/
gcc -O3 -fomit-frame-pointer -ffast-math -Wall -Wextra -m64 -o MacOSX-x86-64/ToForm ./FormCalc/ToForm.c
./FormCalc/ToForm.c:72:9: warning: declaration does not declare anything [-Wmissing-declarations]
__attribute__ ((fallthrough));
^
>
1 warning generated.
strip MacOSX-x86-64/ToForm
gcc -O3 -fomit-frame-pointer -ffast-math -Wall -Wextra -m64 -o MacOSX-x86-64/ToFortran ./FormCalc/ToFortran.c
strip MacOSX-x86-64/ToFortran
gcc -O3 -fomit-frame-pointer -ffast-math -Wall -Wextra -m64 -o MacOSX-x86-64/ToC ./FormCalc/ToC.c
strip MacOSX-x86-64/ToC
gcc -O3 -fomit-frame-pointer -ffast-math -Wall -Wextra -m64 -o MacOSX-x86-64/reorder ./tools/reorder.c
strip MacOSX-x86-64/reorder
looking for gcc... /usr/bin/clang
looking for g++... /usr/bin/clang++
looking for fortran... /usr/local/bin/gfortran
extracting the Fortran libraries... ok
does gfortran append underscores... error linking Fortran and C
如何获取有关链接错误的更多信息?
解决方案
推荐阅读
- mysql - 使用 MYSQL 提取文本列的一部分
- bash - bash 解析空格分隔的文本文件
- apache - 当存在同名文件时,Htaccess 正在匹配目录
- excel - Vlookup 并求和一个包含逗号分隔值的单元格
- vb.net - 如何使用 DataGridView.AutoGenerateColumns = False 创建我自己的列
- python - Perforce - 创建和编辑更改列表
- python - 如何在不修改原始字符串的情况下将 .islower() 用于 if 语句
- sql - SQL - 如何对来自 3 个其他查询的列求和
- css - Bootstrap 工具提示箭头边框和背景颜色
- android - 如何为嵌套类函数编写 Frida 钩子?