我有一个也适用于 XCode 的 Windows 项目。但是我不得不改变所有的源头路径,比如
#include "Adapter\EngineAdapterFactory.hpp"
到
#include "Adapter/EngineAdapterFactory.hpp"
这很烦人,稍后我可能不得不为 Visual Studio 逆向处理。其他人如何解决这个问题?
最佳答案
您应该能够在两个平台上使用 Adapter/EngineAdapterFactory.hpp
。
(至少 Windows 上的 GCC 是这样。)
实际上,这不仅仅是编译器的特性 - 即使使用 Windows 资源管理器,您也应该能够使用 /
作为目录分隔符进行导航。打开资源管理器并在地址栏中插入如下内容:c:/Some/Folder/Structure
。除非您使用的是非常旧的 Windows 版本,否则应该可以完美运行(我可以确认它可以在 XP 及更高版本上运行,但它可能存在的时间更长)。谢谢,微软,为了兼容! :)
关于c++ - Mac 和 Windows 区别头文件路径(/vs\),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4353753/