给定此目录树:
src/MyLibrary/MyHeader.h src/file.cpp file.cpp: #include "mylibrary/myheader.h" ...
编译file.cpp与VS一起使用,在gcc中失败。
谢谢。
区分大小写取决于操作系统。Windows不区分大小写。Linux是。
编辑:
实际上,正如MartinYork的评论所观察到的,区分大小写取决于文件系统。默认情况下,Windows使用不区分大小写的文件系统,而Linux使用不区分大小写的文件系统。对于那些有兴趣知道哪些文件系统区分大小写而哪些文件不区分大小写的人,Wikipedia上提供了完整的列表:比较文件名限制。