Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Mac终端whit头中编译一个C文件_C_Macos_Terminal_Header Files - Fatal编程技术网

在Mac终端whit头中编译一个C文件

在Mac终端whit头中编译一个C文件,c,macos,terminal,header-files,C,Macos,Terminal,Header Files,感谢我的英语不好 我想在mac终端上编译一个c文件名:“test.c” 还有一个标题文件名:“mylib.h”。我该怎么做。试着做: gcc test.c -lmylib -o mycompiledtest 这假设.h文件与.c文件位于同一文件夹中,并且如果您有一个名为“mylib”的库(其中存在mylib.h文件),则应将其包含在gcc行中的-l位之后 如果找不到适合您的gcc,请尝试从中找到的“命令行工具”安装程序安装(您需要使用您的Apple ID登录)。尝试执行以下操作: gcc t

感谢我的英语不好

我想在mac终端上编译一个c文件名:“test.c” 还有一个标题文件名:“mylib.h”。我该怎么做。

试着做:

gcc test.c -lmylib -o mycompiledtest
这假设.h文件与.c文件位于同一文件夹中,并且如果您有一个名为“
mylib
”的库(其中存在mylib.h文件),则应将其包含在
gcc
行中的
-l
位之后

如果找不到适合您的gcc,请尝试从中找到的“命令行工具”安装程序安装(您需要使用您的Apple ID登录)。

尝试执行以下操作:

gcc test.c -lmylib -o mycompiledtest
这假设.h文件与.c文件位于同一文件夹中,并且如果您有一个名为“
mylib
”的库(其中存在mylib.h文件),则应将其包含在
gcc
行中的
-l
位之后


如果找不到适合您的gcc,请尝试从位于的“命令行工具”安装程序安装(您需要使用Apple ID登录)。

请参阅此了解如何在mac上编译c程序: (基本上,安装GCC)


为了将头文件包含在同一路径中,#include“mylib.h”应该适用于GCC。参见此:

参见此了解如何在mac上编译c程序: (基本上,安装GCC)


为了将头文件包含在同一路径中,#include“mylib.h”应该适用于GCC。请参见:

“gcc mytest.c”。如果您没有GCC,请从应用商店安装Xcode并重试。这可能在很大程度上取决于这些文件中包含的内容。很少有一个
.c
和一个
.h
文件,首先是“gcc mytest.c”。如果您没有GCC,请从应用商店安装Xcode并重试。这可能在很大程度上取决于这些文件中包含的内容。首先,只有一个
.c
和一个
.h
文件是不常见的。