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