如何解决如何将驻留在 github 的单文件头库添加到 Visual Studio C++ 解决方案/项目?
我已经离开 VS 好几年了,现在又回来了,想使用现代集成,例如 github。
鉴于我自己的项目,在 VC++ 解决方案/项目中,我如何最有效从公共 github 存储库添加单文件头库?
- 有没有办法直接作为给定 repo 的 url 的依赖项来做?
- 我是否在本地克隆它并将其添加为依赖项?
- 我是否在本地克隆它并将头文件添加到解决方案/项目中
-
vcpkg
? - 对 git 子模块的一些使用(我希望与 VS 集成...)?
- 或者?
我希望它以这样一种方式显示在我的项目中,以便我可以对 GitHub 上 #include "best-json/best-json.hpp"
存储库中的文件执行 someuser\best-json
。 (或 GitLab,或任何有 url 的地方。)
- 即使在远程存储库中,有问题的头文件位于名为
include
的根目录下的子目录中,或者可能位于名为best-json
的子目录中,我也希望如此,或者甚至是顶级。
“有效”我的意思是:做上述“正确”的事情,即使不一定是最简单的方法。
也许有一个 VS 扩展可以自动执行此操作?
[我在网上搜索了这个,但只找到了关于我如何将我的项目导出(我猜是“发布”)到 Github,或者如何从 Github 克隆整个项目等的页面]
>版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。