在 Linux 中,使用命令 clang++ 调用 clang 编译器执行代码时,
main.cpp:
#include "Sample.h"
int main() {
return 0;
}
include/sample.h
# HEADER FILE IMPLEMENTATION GOES HERE
clang++ main.cpp -I"include"
产生错误(致命错误:未找到“Sample.h”文件)。我想要的是区分大小写的头文件查找。
但是我发现一些链接说在 Linux 中这是 Linux 的默认行为关联。我还发现一个 llvm 线程说它已经修复并发布了关联。但是,我找不到相同的相关编译器标志(-fcase-insensitive-paths)。
另外,尝试了关联。
Clang 版本:16.0.0
Ubuntu 版本:20.04
也许我认为我遗漏了确切的编译器标志。有人能给我提供一个编译器级别的
解决方案,以便在调用 Clang 时使用不区分大小写的查找来查找包含路径吗?