我正在尝试在macOS上使用gcc编译一个简单的“ hello world”程序,由于某种原因,我收到了错误消息 “严重错误:stdio.h:没有这样的文件或目录”
有趣的是,如果我使用整个路径进行编译,那么
/ usr / bin / gcc hello.c
然后一切正常。虽然,如果我跑步
哪个gcc
我明白了
/ usr / local / bin / gcc
使用此路径,编译会给我同样的错误。
我用自制软件安装gcc,Xcode截止日期已经完成。
我真的需要完成这项工作,因为我需要编译同时使用fortran和c模块的代码,而且我不知道如何修改Makefile。使用gfortran进行Fortran编译可以正常工作。 谢谢!
答案 0 :(得分:0)
按照步骤
步骤1:运行xcode-select --install
Step2:添加了这一行 导出CPATH = / Applications / Xcode.app / Contents / Developer / Platforms / MacOSX.platform / Developer / SDKs / MacOSX.sdk / usr / include
到您的.bash_profile文件。
第3步:重启终端。