从 Visual Studio 2008 解决方案创建 Unix makefile

Create Unix makefile from Visual Studio 2008 Solution

我正在使用 Visual Studio 2008 编写 C++ 静态库。我的静态库需要由 Windows 和 Linux (Red Hat) 的不同可执行文件加载

现在,对于 windows 构建,我没有遇到任何问题,因为我正在使用它的环境进行开发(正如我已经说过的 VS 2008 on Win 8)。

我在 Linux 上移动代码时出现问题。 真的,我不知道什么是更好的解决方案。

所以我在这里问几个问题寻找正确的选择:

真正的问题是我对 makefile 没那么自信,项目真的很大,从头开始创建我自己的 makefile 是我最后可能的选择,我想避免它,因为有很多工作去做,这可能很耗时

提前致谢!

在寻找正确选择的旅程结束时,我找到了最适合我需要的解决方案。

我所做的是使用 Make It So 为我的解决方案中的每个项目创建 makefile,然后将 makefile 与源代码一起传输,在对 makefile 进行一些定制以满足我的需要之后,我顺利地编译了我的代码。

感谢那些评论的人,你们帮助了我的研究!

干杯!