Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.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
GCC无法包含指定了-l选项的标头_C_Gcc_Makefile - Fatal编程技术网

GCC无法包含指定了-l选项的标头

GCC无法包含指定了-l选项的标头,c,gcc,makefile,C,Gcc,Makefile,这是带有代码、目录和终端错误输出的图像: 我已经尝试从根目录指定include路径,但也失败了。我是不是在几个小时里忽略了某件事而变得愚蠢?或者是什么?你可能想-I在include中包含(我喜欢大写)你的标题。不是-l(小写l)。如果我错了,请原谅,l/l是小写的。如果你指的是大写的L,我也试过了。在你展示的图像中,你使用的是-L选项(小写的L,如lamp中的L)。这是您用来告诉编译器在哪里可以找到库而不是头文件的选项。您应该使用的选项告诉编译器在哪里可以找到头文件是-I(include中的大

这是带有代码、目录和终端错误输出的图像:


我已经尝试从根目录指定include路径,但也失败了。我是不是在几个小时里忽略了某件事而变得愚蠢?或者是什么?

你可能想
-I
在include中包含(我喜欢大写)你的标题。不是
-l
(小写l)。

如果我错了,请原谅,l/l是小写的。如果你指的是大写的L,我也试过了。在你展示的图像中,你使用的是-L选项(小写的L,如lamp中的L)。这是您用来告诉编译器在哪里可以找到库而不是头文件的选项。您应该使用的选项告诉编译器在哪里可以找到头文件是-I(include中的大写字母I)。否。不是L。使用I(大写I)。您希望包含头文件。不是库。我已经编辑了我的答案,以便更清楚。cpp是C源文件的一个非常少见的后缀。代码必须以文本形式发布,并在问题本身中发布。不是图像或链接。请将代码、错误和数据添加为文本(),而不是图像。图片:A)不允许我们复制和粘贴代码/错误/数据进行测试;B) 不允许基于代码/错误/数据内容进行搜索;和。一般来说,文本格式的代码/错误/数据>>>>图像格式的代码/错误/数据>>无。如果图像添加了一些仅由文本代码/错误/数据无法传达的重要信息,则除了代码格式的文本外,还应使用图像。