我是一个将基于makefile的项目转换为Microsoft Visual Studio的旧Unix人员,我负责这个任务,因为我理解了扼杀VS的自动导入的Makefile工具。我确信有一种比我所做的更好的方式,但我们正在将这些东西融入到客户的环境中,这正在推动我的选择。所以gmake
不是一个有效的答案,即使它是正确的;-)将Makefile转换为Visual Studio术语问题(首次使用VS)
我只是有一些术语问题,我认为对于有经验的(或初级)用户来说很容易回答。
目前,make all
将生成多个可执行文件和共享库。我应该如何构造这个?它是多个项目的“解决方案”吗?如果重要的话,在不在正式库中的各种可执行目标之间共享一组通用代码(比如50%)。
我以为我可以设置第一个可执行文件,然后为其他人添加目标,但这似乎不起作用。我知道我在对付这个工具,那么正确的方法是什么?
我也在使用Visual C++ 2010 Express来尝试这样做,因此如果不使用Visual C++ 2010(插入最高级)不支持多个目标支持,也可能会出现问题。
谢谢,这真的是其中一个问题,应该通过与驻留在水冷却器的Windows开发人员进行快速聊天来回答。所以,我在虚拟水冷却器上问,下班后我还会春天喝一杯虚拟的冷饮。
我以为我的错误是在那个方向。我是否必须复制源文件才能在多个项目中使用它们? – Ukko 2010-04-26 17:08:44
将现有项目添加到项目(右键单击,添加现有项目)将项目(c/cpp文件)添加为一种参考,相对路径和全部项目。所以你的多个项目可以每个只是“添加现有”的源文件... – paquetp 2010-04-26 17:24:54
谢谢!我会以这种方式设置东西。 – Ukko 2010-04-26 18:11:36