从给定的 Makefile 生成 VS 解决方案和项目
我从网上下载了一些开源c++项目,它们利用makefile进行编译。
有没有办法将这些makefile导入到VS 2008中,让VS 2008使用makefile来生成二进制文件?
I downloaded a few open source c++ projects from the internet, which makes use of makefile for compilation purpose.
Is there anyway to import those makefiles into the VS 2008, make VS 2008 to use the makefiles to generate binaries?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果相关项目依赖于 GNU Make 或 Autotools(autoconf、automake...),那么就没有简单+自动的方法来做到这一点。您可以安装 MingGW 来构建它们。
如果他们使用 CMake、QMake 或 Scons(非详尽列表),然后您可以要求构建工具生成 Visual Studio 解决方案和项目。
换句话说,这完全取决于这些开源 C++ 项目的作者首先使用的构建工具。
If the projects in question rely on GNU Make or Autotools (autoconf, automake, ...) then there is no easy+automatic way to do so. You could install the MingGW to build them.
If they are using tools like CMake, QMake or Scons (non exhaustive list), then you can ask the build tool to generate Visual Studio solutions and projects.
In other words, it all depends on the build tools used by the authors of those open source C++ projects in the first place.