我有一些代码文件和一个目录,其子目录中有一些头文件,结构如下:
code\my_file.c
code2\other_file.c
headers
其中headers
包含子目录openssl, curl
。
当我在#include <openssl/evp.h>
内使用my_file.c
时,它失败了:
fatal error: openssl/evp.h: No such file or directory
但是,它适用于other_file.c
此外,当我包含完整路径#include "../headers/openssl/evp.h
时,它可以正常工作。
我的项目中的一个文件是否知道找到openssl
目录而另一个没有?
使用Eclipse
我尝试通过添加包含路径来更改属性:
但它不起作用......