我想知道是否有人在使用Win32(32位)和x64(64位)平台的Visual Studio(2008+)上维护Qt应用程序的经验?
默认的Qt项目只附带32位库。虽然我知道如何将Qt构建为64位,但是如何设置Visual Studio,Qt等,以便您可以轻松地在两者之间切换?
答案 0 :(得分:1)
我们目前正在这样做。我们这样做的方法是使用继承的属性表。
我们首先创建一个主属性表,其中包含所有配置通用的所有设置,路径,宏等。我们发现将这些放在解决方案的根目录中是最方便的方法。
然后对于每个配置,调试/发布& 32/64位我们制作了4个单独的构建属性表 -
现在为繁琐的部分 - 对于解决方案中的每个项目,有4个单独的属性。您现在必须将每个构建属性表继承到项目的相应属性设置中。例如,32位版本构建属性表必须由32位版本属性设置继承。
假设所有Qt dll都在同一目录中,则所有配置都应该相同。